[]
        
(Showing Draft Content)

C1.Win.TouchToolKit.C1ZoomAttachedEventArgs

C1ZoomAttachedEventArgs Class

Provides data for C1ZoomAttached event of C1ApplicationZoom class.

Inheritance
C1ZoomAttachedEventArgs
Namespace: C1.Win.TouchToolKit
Assembly: C1.Win.C1TouchToolKit.4.8.dll
Syntax
public class C1ZoomAttachedEventArgs : EventArgs
Examples

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

Constructors

Name Description
C1ZoomAttachedEventArgs(C1Zoom, Form)

Initializes a new instance of the C1ZoomAttachedEventArgs class.

Properties

Name Description
Form

Gets the Form that has been attached by C1Zoom component.

GcZoom

Gets the C1Zoom component that has attached to the Form.