Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.5.10
|
Leadtools.Windows.Annotations Namespace > AnnObject Class : HeaderOffset Property |
public Point HeaderOffset {get; set;}
'Declaration Public Property HeaderOffset As Point
'Usage Dim instance As AnnObject Dim value As Point instance.HeaderOffset = value value = instance.HeaderOffset
For XAML example, refer to AnnPolygonObject.
This example sets the headers of all objects in a container to be visible, at the upper-left corner of the image, and to have white text over a blue background with an Arial 11-point font.
Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Public Sub AnnObject_HeaderOffset(ByVal container As AnnContainer) For Each obj As AnnObject In container.Children obj.IsHeaderVisible = True obj.HeaderOffset = New System.Windows.Point() obj.HeaderForeground = Colors.White obj.HeaderBackground = Colors.Blue obj.HeaderFontFamilyName = "Arial" obj.HeaderFontSize = 11.0 obj.HeaderFontStyle = AnnFontStyle.Normal obj.HeaderFontWeight = AnnFontWeight.Bold obj.HeaderFontStretch = AnnFontStretches.Normal obj.HeaderDecorations = New TextDecorationCollection() obj.HeaderDecorations.Add(TextDecorations.Underline) Next obj End Sub
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Demos; using Leadtools.Help; public void AnnObject_HeaderOffset(AnnContainer container) { foreach (AnnObject obj in container.Children) { obj.IsHeaderVisible = true; obj.HeaderOffset = new Point(); obj.HeaderFontFamilyName = "Arial"; obj.HeaderForeground = Colors.White; obj.HeaderBackground = Colors.Blue; obj.HeaderFontStyle = AnnFontStyle.Normal; obj.HeaderFontWeight = AnnFontWeight.Bold; obj.HeaderFontStretch = AnnFontStretches.Normal; obj.HeaderFontSize = 11.0; obj.HeaderDecorations = new TextDecorationCollection(); obj.HeaderDecorations.Add(TextDecorations.Underline); } }
using Leadtools.Windows.Controls; using Leadtools.Windows.Annotations; using Leadtools.Examples; public void AnnObject_HeaderOffset(AnnContainer container) { foreach (AnnObject obj in container.Children) { obj.IsHeaderVisible = true; obj.HeaderOffset = new Point(); obj.HeaderFontFamilyName = "Arial"; obj.HeaderForeground = Colors.White; obj.HeaderBackground = Colors.Blue; obj.HeaderFontStyle = AnnFontStyle.Normal; obj.HeaderFontWeight = AnnFontWeight.Bold; obj.HeaderFontStretch = AnnFontStretches.Normal; obj.HeaderFontSize = 11.0; } }
Imports Leadtools.Windows.Controls Imports Leadtools.Windows.Annotations Public Sub AnnObject_HeaderOffset(ByVal container As AnnContainer) For Each obj As AnnObject In container.Children obj.IsHeaderVisible = True obj.HeaderOffset = New Point() obj.HeaderFontFamilyName = "Arial" obj.HeaderForeground = Colors.White obj.HeaderBackground = Colors.Blue obj.HeaderFontStyle = AnnFontStyle.Normal obj.HeaderFontWeight = AnnFontWeight.Bold obj.HeaderFontStretch = AnnFontStretches.Normal obj.HeaderFontSize = 11.0 Next obj End Sub