[]
        
(Showing Draft Content)

C1.Win.TouchToolKit.MagnifierEventArgs.TargetControl

TargetControl Property

TargetControl

Gets the target object which magnifier shows on it.

Declaration
public Control TargetControl { get; }
Public ReadOnly Property TargetControl As Control
Property Value
Type Description
Control

The target control which magnifier shows on it.

Examples

The following code example shows how to use this property.

This code example is part of a larger example provided for the MagnifierEventArgs class.

public class GcMagnifierEventDemo : Form
{
	private TextBox _magnifierTextBox;
	private GcMagnifier _gcMagnifierObj = new GcMagnifier();

	public GcMagnifierEventDemo()
	{
		InitializeComponent();

		_gcMagnifierObj.SetEnableMagnifier(_magnifierTextBox, true);
		_gcMagnifierObj.Move += _gcMagnifierObj_Move;
	}

	void _gcMagnifierObj_Move(object sender, MagnifierEventArgs e)
	{
		Console.WriteLine(e.TargetControl.ToString());
	}

	private void InitializeComponent()
	{
		_magnifierTextBox = new TextBox();
		_magnifierTextBox.Text = "This is a TextBox";
		_magnifierTextBox.Location = new Point(20, 20);
		_magnifierTextBox.Size = new Size(160, 20);
		this.Controls.Add(_magnifierTextBox);
	}
}
Public Class GcMagnifierEventDemo
	Inherits Form
	Private _magnifierTextBox As TextBox
	Private _gcMagnifierObj As New GcMagnifier()

	Public Sub New()
		InitializeComponent()

		_gcMagnifierObj.SetEnableMagnifier(_magnifierTextBox, True)
		AddHandler _gcMagnifierObj.Move, AddressOf _gcMagnifierObj_Move
	End Sub

	Private Sub _gcMagnifierObj_Move(sender As Object, e As MagnifierEventArgs)
		Console.WriteLine(e.TargetControl.ToString())
	End Sub

	Private Sub InitializeComponent()
		_magnifierTextBox = New TextBox()
		_magnifierTextBox.Text = "This is a TextBox"
		_magnifierTextBox.Location = New Point(20, 20)
		_magnifierTextBox.Size = New Size(160, 20)
		Me.Controls.Add(_magnifierTextBox)
	End Sub
End Class