[]
Provides data for C1ZoomDetached event of C1ApplicationZoom class.
public class C1ZoomDetachedEventArgs : EventArgs
The following code example shows how to use C1ZoomDetachedEventArgs 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.GcZoomDetached += _gcApplicationZoom_GcZoomDetached;
}
void _gcApplicationZoom_GcZoomDetached(object sender, GcZoomDetachedEventArgs e)
{
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.GcZoomDetached, AddressOf _gcApplicationZoom_GcZoomDetached
End Sub
Private Sub _gcApplicationZoom_GcZoomDetached(sender As Object, e As GcZoomDetachedEventArgs)
If TypeOf e.Form Is ZoomForm Then
RemoveHandler 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 |
---|---|
C1ZoomDetachedEventArgs(C1Zoom, Form) | Initializes a new instance of the C1ZoomDetachedEventArgs class. |
Name | Description |
---|---|
Form | |
GcZoom |