[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Viewer.Win.Viewer.ZoomChanged

ZoomChanged Event

Occurs when the zoom level of the viewer changes.

Namespace: GrapeCity.ActiveReports.Viewer.Win
Assembly: MESCIUS.ActiveReports.Viewer.Win.dll
Syntax
public event ZoomChangedEventHandler ZoomChanged
Returns
Type Description
ZoomChangedEventHandler Occurs when the zoom level of the viewer changes.
Remarks

The ZoomChangedEventArgs provides the new zoom level. Handlers for this event can respond to zoom level changes, for example, by updating UI elements that reflect the current zoom level.

Examples
public partial class MyForm : Form
{
	private Viewer viewer;
	public MyForm()
	{
		InitializeComponent();
		// Initialize the viewer
		viewer = new Viewer();
		this.Controls.Add(viewer);
		// Subscribe to the ZoomChanged event
		viewer.ZoomChanged += Viewer_ZoomChanged;
	}
	private void Viewer_ZoomChanged(object sender, EventArgs e)
	{
		// Handle the ZoomChanged event
		// For example, update the status bar with the current zoom level
		statusBarLabel.Text = $"Zoom: {viewer.Zoom}%";
	}
}