Gets or sets the header offset relative to the upper left corner of the bounding rectangle of this
AnnObjectBase.
This is a dependency property.
Syntax
Visual Basic (Declaration) | |
---|
Public Property HeaderOffset As Point |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As AnnObjectBase
Dim value As Point
instance.HeaderOffset = value
value = instance.HeaderOffset
|
C# | |
---|
public Point HeaderOffset {get; set;} |
XAML Attributes Usage | |
---|
<object HeaderOffset=xOffset, yOffset .../> |
Dependencies Property Information | |
---|
Identifier field | HeaderOffsetProperty |
Metadata properties set to true | AffectsRender |
XAML Property Element Usage | |
---|
<object>
<object.HeaderOffset>
<Point X=xOffset Y=yOffset/>
</object.HeaderOffset>
</object> |
XAML Attributes Usage | |
---|
<object HeaderOffset=xOffset, yOffset .../> |
Dependencies Property Information | |
---|
Identifier field | HeaderOffsetProperty |
Metadata properties set to true | AffectsRender |
XAML Property Element Usage | |
---|
<object>
<object.HeaderOffset>
<Point X=xOffset Y=yOffset/>
</object.HeaderOffset>
</object> |
Return Value
The header offset relative to the upper left corner of the bounding rectangle of this
AnnObjectBase.
Example
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.
Visual Basic | Copy Code |
---|
Public Sub AnnObject_HeaderOffset(ByVal container As AnnContainer)
For Each obj As AnnObjectBase In container.Children
obj.IsHeaderVisible = True
obj.HeaderOffset = New System.Windows.Point()
obj.HeaderForeground = Brushes.White
obj.HeaderBackground = Brushes.Blue
obj.HeaderFontFamily = New FontFamily("Arial")
obj.HeaderFontSize = 11.0
obj.HeaderFontStyle = FontStyles.Normal
obj.HeaderFontWeight = FontWeights.Bold
obj.HeaderFontStretch = FontStretches.Normal
obj.HeaderDecorations = New TextDecorationCollection()
obj.HeaderDecorations.Add(TextDecorations.Underline)
Next obj
End Sub |
C# | Copy Code |
---|
public void AnnObject_HeaderOffset(AnnContainer container) { foreach(AnnObjectBase obj in container.Children) { obj.IsHeaderVisible = true; obj.HeaderOffset = new Point(); obj.HeaderForeground = Brushes.White; obj.HeaderBackground = Brushes.Blue; obj.HeaderFontFamily = new FontFamily("Arial"); obj.HeaderFontSize = 11.0; obj.HeaderFontStyle = FontStyles.Normal; obj.HeaderFontWeight = FontWeights.Bold; obj.HeaderFontStretch = FontStretches.Normal; obj.HeaderDecorations = new TextDecorationCollection(); obj.HeaderDecorations.Add(TextDecorations.Underline); } } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, and Windows Server 2003 family
See Also