Class FormattingSymbolLayoutBox
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Layout
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public class FormattingSymbolLayoutBox : SpanLayoutBox, INotifyPropertyChanged
Constructors
FormattingSymbolLayoutBox(DocumentElement, DocumentStructureCollection, FormattingSymbols)
Declaration
public FormattingSymbolLayoutBox(DocumentElement associatedDocumentElement, DocumentStructureCollection collection, FormattingSymbols symbol)
Parameters
DocumentElement
associatedDocumentElement
|
DocumentStructureCollection
collection
|
FormattingSymbols
symbol
|
Fields
END_OF_CELL_SYMBOL_VISUAL
Declaration
public static readonly string END_OF_CELL_SYMBOL_VISUAL
Field Value
System.String
|
ENTER
Declaration
public static readonly string ENTER
Field Value
System.String
|
ENTER_SYMBOL_VISUAL
Declaration
public static readonly string ENTER_SYMBOL_VISUAL
Field Value
System.String
|
LINE_BREAK
Declaration
public static readonly string LINE_BREAK
Field Value
System.String
|
LINE_BREAK_VISUAL
Declaration
public static readonly string LINE_BREAK_VISUAL
Field Value
System.String
|
NON_BREAKING_SPACE_SYMBOL_VISUAL
Declaration
public static readonly string NON_BREAKING_SPACE_SYMBOL_VISUAL
Field Value
System.String
|
PAGE_BREAK
Declaration
public static readonly string PAGE_BREAK
Field Value
System.String
|
PAGE_BREAK_VISUAL
Declaration
public static readonly string PAGE_BREAK_VISUAL
Field Value
System.String
|
SPACE
Declaration
public static readonly string SPACE
Field Value
System.String
|
SPACE_SYMBOL_VISUAL
Declaration
public static readonly string SPACE_SYMBOL_VISUAL
Field Value
System.String
|
TAB
Declaration
public static readonly string TAB
Field Value
System.String
|
TAB_SYMBOL_VISUAL
Declaration
public static readonly string TAB_SYMBOL_VISUAL
Field Value
System.String
|
Properties
FormattingSymbol
HasVisualRepresentation
Declaration
public override bool HasVisualRepresentation { get; }
Property Value
System.Boolean
|
Overrides
HasWidthAtTheEndOfLine
Declaration
public override bool HasWidthAtTheEndOfLine { get; }
Property Value
System.Boolean
|
Overrides
IsColumnBreak
Declaration
public bool IsColumnBreak { get; }
Property Value
System.Boolean
|
IsFormattingSymbol
Declaration
public override bool IsFormattingSymbol { get; }
Property Value
System.Boolean
|
Overrides
IsLastOnLine
Declaration
public bool IsLastOnLine { get; }
Property Value
System.Boolean
|
IsLineBreak
Declaration
public bool IsLineBreak { get; }
Property Value
System.Boolean
|
IsPageBreak
Declaration
public bool IsPageBreak { get; }
Property Value
System.Boolean
|
IsParagraphEnd
Declaration
public bool IsParagraphEnd { get; }
Property Value
System.Boolean
|
IsReadonly
Declaration
public override bool IsReadonly { get; }
Property Value
System.Boolean
|
Overrides
IsSectionBreak
Declaration
public bool IsSectionBreak { get; }
Property Value
System.Boolean
|
IsSpace
Declaration
public bool IsSpace { get; }
Property Value
System.Boolean
|
IsSplittable
Declaration
public override bool IsSplittable { get; }
Property Value
System.Boolean
|
Overrides
IsTab
Declaration
public bool IsTab { get; }
Property Value
System.Boolean
|
PositionsCountInBox
Declaration
public override int PositionsCountInBox { get; }
Property Value
System.Int32
|
Overrides
Text
Declaration
public override string Text { get; set; }
Property Value
System.String
|
Overrides
Methods
CreateEnterSibling(SpanLayoutBox)
Declaration
public static FormattingSymbolLayoutBox CreateEnterSibling(SpanLayoutBox siblingSpan)
Parameters
SpanLayoutBox
siblingSpan
|
Returns
FormattingSymbolLayoutBox
|
CreateFormattingSymbolSibling(SpanLayoutBox, FormattingSymbols)
Declaration
public static FormattingSymbolLayoutBox CreateFormattingSymbolSibling(SpanLayoutBox siblingSpan, FormattingSymbols symbol)
Parameters
SpanLayoutBox
siblingSpan
|
FormattingSymbols
symbol
|
Returns
FormattingSymbolLayoutBox
|
CreateSpaceSibling(SpanLayoutBox)
Declaration
public static FormattingSymbolLayoutBox CreateSpaceSibling(SpanLayoutBox siblingSpan)
Parameters
SpanLayoutBox
siblingSpan
|
Returns
FormattingSymbolLayoutBox
|
CreateTabSibling(SpanLayoutBox)
Declaration
public static FormattingSymbolLayoutBox CreateTabSibling(SpanLayoutBox siblingSpan)
Parameters
SpanLayoutBox
siblingSpan
|
Returns
FormattingSymbolLayoutBox
|
GetFormattingHashCode(Span)
MeasureTextOverride(SubStringPosition)
Declaration
protected override BoxMeasurementInfo MeasureTextOverride(SubStringPosition subStringPosition)
Parameters
Telerik.Windows.Documents.Core.TextMeasurer.SubStringPosition
subStringPosition
|
Returns
BoxMeasurementInfo
|