Gets or sets the name offset relative to the upper left corner of the bounding rectangle of this
AnnObject.
Syntax
Visual Basic (Declaration) | |
---|
Public Overridable Property NameOffset As AnnPoint |
Visual Basic (Usage) | Copy Code |
---|
Dim instance As AnnObject
Dim value As AnnPoint
instance.NameOffset = value
value = instance.NameOffset
|
C# | |
---|
public virtual AnnPoint NameOffset {get; set;} |
Return Value
The name offset relative to the upper left corner of the bounding rectangle of this
AnnObject.
Example
This example sets the names 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_NameOffset(ByVal container As AnnContainer)
Dim font As AnnFont = New AnnFont("Arial", New AnnLength(11, AnnUnit.Point), FontStyle.Regular)
For Each obj As AnnObject In container.Objects
obj.NameVisible = True
obj.NameOffset = AnnPoint.Empty
obj.NameForeColor = Color.White
obj.NameBackColor = Color.Blue
obj.NameFont = font
Next obj
End Sub |
C# | Copy Code |
---|
public void AnnObject_NameOffset(AnnContainer container) { AnnFont font = new AnnFont("Arial", new AnnLength(11, AnnUnit.Point), FontStyle.Regular); foreach(AnnObject obj in container.Objects) { obj.NameVisible = true; obj.NameOffset = AnnPoint.Empty; obj.NameForeColor = Color.White; obj.NameBackColor = Color.Blue; obj.NameFont = font; } } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also