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;} |
Managed Extensions for C++ | |
---|
public: __property virtual AnnPoint get_NameOffset();
public: __property virtual void set_NameOffset(
AnnPoint value
); |
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 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also