Class MTextBuffer
The MText Buffer Class
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities.Text
Assembly: Dxflib.dll
Syntax
public class MTextBuffer : EntityBuffer, IText, INotifyPropertyChanged
Constructors
| Improve this Doc View SourceMTextBuffer()
Declaration
public MTextBuffer()
Properties
| Improve this Doc View SourceBackgroundFillSetting
The Background fill setting
Declaration
public BackgroundFillSettings BackgroundFillSetting { get; set; }
Property Value
Type | Description |
---|---|
BackgroundFillSettings |
Contents
The Contents of the text
Declaration
public string Contents { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DrawDirection
DrawDirections setting
Declaration
public DrawDirections DrawDirection { get; set; }
Property Value
Type | Description |
---|---|
DrawDirections |
Height
The Height of the MText
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
IsAnnotative
Returns True if the text is annotative
Declaration
public bool IsAnnotative { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Justify
Also known as the attachment point
Declaration
public JustifyOptions Justify { get; set; }
Property Value
Type | Description |
---|---|
JustifyOptions |
PositionVertex
Declaration
public Vertex PositionVertex { get; set; }
Property Value
Type | Description |
---|---|
Vertex |
ReferenceRecWidth
The Width of the reference rectangle
Declaration
public double ReferenceRecWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Rotation
Rotation in Radians
Declaration
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TextStyle
The Text Style
Declaration
public Style TextStyle { get; set; }
Property Value
Type | Description |
---|---|
Style |
Methods
| Improve this Doc View SourceOnPropertyChanged(String)
Property Changed Invocation
Declaration
[NotifyPropertyChangedInvocator]
protected virtual void OnPropertyChanged(string propertyName = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | propertyName | The Property Name |
Parse(TaggedDataList, Int32)
The Parsing function of the MText Object
Declaration
public override bool Parse(TaggedDataList list, int index)
Parameters
Type | Name | Description |
---|---|---|
TaggedDataList | list | |
System.Int32 | index |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Events
| Improve this Doc View SourcePropertyChanged
The Property Changed Event
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type | Description |
---|---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged