Leadtools.Windows.Annotations Namespace > AnnAutomationManager Class : ControlPoint Property |
public Thumb ControlPoint {get; set;}
'Declaration Public Property ControlPoint As Thumb
'Usage Dim instance As AnnAutomationManager Dim value As Thumb instance.ControlPoint = value value = instance.ControlPoint
When the automation framework uses reflection to create any of the AnnAutomationObject.EditDesignerType, it will use this value in the created AnnEditDesigner.AnnEditDesigner.ControlPoints collection.
Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Private Sub AnnAutomationManager_ControlPoint(ByVal manager As AnnAutomationManager) ' Use a thumb with red brush (alpha = 128) Dim cp As Thumb = New Thumb() cp.BorderBrush = Brushes.Black cp.BorderThickness = New Thickness(1.0) cp.Background = New SolidColorBrush(Color.FromArgb(128, 255, 0, 0)) cp.Width = 12 cp.Height = 12 manager.ControlPoint = cp ' now, whenever you draw or select an object in this manager, this control point will be used End Sub
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Demos; using Leadtools.Help; private void AnnAutomationManager_ControlPoint(AnnAutomationManager manager) { // Use a thumb with red brush (alpha = 128) Thumb cp = new Thumb(); cp.BorderBrush = Brushes.Black; cp.BorderThickness = new Thickness(1.0); cp.Background = new SolidColorBrush(Color.FromArgb(128, 255, 0, 0)); cp.Width = cp.Height = 12; manager.ControlPoint = cp; // now, whenever you draw or select an object in this manager, this control point will be used }
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Examples; using Leadtools.Silverlight.Demos; private void AnnAutomationManager_ControlPoint(AnnAutomationManager manager) { // Use a thumb with red brush (alpha = 128) Thumb cp = new Thumb(); cp.BorderBrush = new SolidColorBrush(Colors.Black); cp.BorderThickness = new Thickness(1.0); cp.Background = new SolidColorBrush(Color.FromArgb(128, 255, 0, 0)); cp.Width = cp.Height = 12; manager.ControlPoint = cp; // now, whenever you draw or select an object in this manager, this control point will be used }
Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Imports Leadtools.Silverlight.Demos Private Sub AnnAutomationManager_ControlPoint(ByVal manager As AnnAutomationManager) ' Use a thumb with red brush (alpha = 128) Dim cp As Thumb = New Thumb() cp.BorderBrush = New SolidColorBrush(Colors.Black) cp.BorderThickness = New Thickness(1.0) cp.Background = New SolidColorBrush(Color.FromArgb(128, 255, 0, 0)) cp.Width = 12 cp.Height = 12 manager.ControlPoint = cp ' now, whenever you draw or select an object in this manager, this control point will be used End Sub