Class MathGroupingCharacter
Represents a grouping-character element — a stretchable character (such as a brace or bracket) drawn above or below the base element to group it visually.
Maps to the OMML m:groupChr element.
Implements
Inherited Members
Namespace: DRIT.Presentation.Drawing.Mathematics
Assembly: DRIT.Presentation.dll
Syntax
public sealed class MathGroupingCharacter : MathElementBase, IMathElement
Constructors
MathGroupingCharacter(IMathElement)
Initializes a new instance of the math grouping character class.
Declaration
public MathGroupingCharacter(IMathElement baseElement)
Parameters
| Type | Name | Description |
|---|---|---|
| IMathElement | baseElement | The base element used to construct this element. |
Fields
DefaultCharacter
The default grouping character (bottom curly bracket, U+23DF).
Declaration
public const char DefaultCharacter = '⏟'
Field Value
| Type | Description |
|---|---|
| char |
Properties
Base
Gets the base element being grouped.
Declaration
public IMathElement Base { get; }
Property Value
| Type | Description |
|---|---|
| IMathElement |
Character
Gets or sets the grouping character drawn above or below the base.
Declaration
public char Character { get; set; }
Property Value
| Type | Description |
|---|---|
| char |
Position
Gets or sets the position of the grouping character relative to the base. Default is Bottom.
Declaration
public MathTopBottomPosition Position { get; set; }
Property Value
| Type | Description |
|---|---|
| MathTopBottomPosition |