[]
Provides data for C1ZoomAttached event of C1ApplicationZoom class.
public class C1ZoomAttachedEventArgs : EventArgs
The following code example shows how to use C1ZoomAttachedEventArgs class.
This code example is part of a larger example provided for the C1ApplicationZoom class.
public class GcApplicationZoomDemo : Form
{
private GcApplicationZoom _gcApplicationZoom;
public GcApplicationZoomDemo()
{
InitializeComponent();
_gcApplicationZoom.GcZoomAttached += _gcApplicationZoom_GcZoomAttached;
}
void _gcApplicationZoom_GcZoomAttached(object sender, GcZoomAttachedEventArgs e)
{
// If you want specific GcZoom's setting different from GcApplicationZoom, You can change it in
// GcZoomAttaching or GcZoomAttached event.
e.GcZoom.MaxZoomFactor = 4f;
if (e.Form is ZoomForm)
{
e.GcZoom.ZoomFactorChanged += (e.Form as ZoomForm).ZoomFactorChangeProc;
}
}
private void InitializeComponent()
{
_gcApplicationZoom = new GcApplicationZoom();
}
}
Public Class GcApplicationZoomDemo
Inherits Form
Private _gcApplicationZoom As GcApplicationZoom
Public Sub New()
InitializeComponent()
AddHandler _gcApplicationZoom.GcZoomAttached, AddressOf _gcApplicationZoom_GcZoomAttached
End Sub
Private Sub _gcApplicationZoom_GcZoomAttached(sender As Object, e As GcZoomAttachedEventArgs)
' If you want specific GcZoom's setting different from GcApplicationZoom, You can change it in
' GcZoomAttaching or GcZoomAttached event.
e.GcZoom.MaxZoomFactor = 4.0F
If TypeOf e.Form Is ZoomForm Then
AddHandler e.GcZoom.ZoomFactorChanged, AddressOf TryCast(e.Form, ZoomForm).ZoomFactorChangeProc
End If
End Sub
Private Sub InitializeComponent()
_gcApplicationZoom = New GcApplicationZoom()
End Sub
End Class
Name | Description |
---|---|
C1ZoomAttachedEventArgs(C1Zoom, Form) | Initializes a new instance of the C1ZoomAttachedEventArgs class. |
Name | Description |
---|---|
Form | |
GcZoom |