[]
Gets the target object which magnifier shows on it.
public Control TargetControl { get; }
Type | Description |
---|---|
Control | The target control which magnifier shows on it. |
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