[]
Gets or sets a value that represents the upper-left corner of the owner form client coordinates.
public Point Position { get; set; }
Type | Description |
---|---|
Point | A Point value that represents the location of the ControlBar window in pixels. The default is 0,0. |
This property only take effect when PositionMode property value is MultiTouch.PositionMode.Floating or MultiTouch.PositionMode.Fixed.
The following code example shows how to use this property.
This code example is part of a larger example provided for the ControlBar class.
public class ControlBarDemo : Form
{
private MyUserControl _userControl = new MyUserControl();
private GcZoom _gcZoom1 = new GcZoom();
public ControlBarDemo()
{
_gcZoom1.Target = this;
// Create ControlBar
AddControlBar();
}
private void AddControlBar()
{
ControlBar controlBar = new ControlBar();
// Content should is a Type of UserControl.
controlBar.Content = _userControl.GetType();
controlBar.PositionMode = PositionMode.Floating;
// Only take effect when PositionMode is Fix or Flowing.
controlBar.Position = new Point(20, 20);
_gcZoom1.ControlBars.Add(controlBar);
}
}
Public Class ControlBarDemo
Inherits Form
Private _userControl As New MyUserControl()
Private _gcZoom1 As New GcZoom()
Public Sub New()
_gcZoom1.Target = Me
' Create ControlBar
AddControlBar()
End Sub
Private Sub AddControlBar()
Dim controlBar As New ControlBar()
' Content should is a Type of UserControl.
controlBar.Content = _userControl.[GetType]()
controlBar.PositionMode = PositionMode.Floating
' Only take effect when PositionMode is Fix or Flowing.
controlBar.Position = New Point(20, 20)
_gcZoom1.ControlBars.Add(controlBar)
End Sub
End Class