Class RichTextSelectionParagraphFormat
- Namespace
- RichEdit.Maui
- Assembly
- RichEdit.Maui.dll
Exposes bindable paragraph formatting for a selection.
public sealed class RichTextSelectionParagraphFormat : BindableObject, INotifyPropertyChanged
- Inheritance
-
RichTextSelectionParagraphFormat
- Implements
- Inherited Members
Properties
Alignment
Gets or sets paragraph alignment.
public RichTextAlignment Alignment { get; set; }
Property Value
BackgroundColor
Gets or sets solid paragraph background color.
public Color? BackgroundColor { get; set; }
Property Value
Border
Gets or sets paragraph border formatting.
public RichTextBorder? Border { get; set; }
Property Value
Direction
Gets or sets paragraph direction.
public RichTextDirection Direction { get; set; }
Property Value
FirstLineIndent
Gets or sets first-line indent in points.
public double FirstLineIndent { get; set; }
Property Value
Hyphenation
Gets or sets the hyphenation preference.
public bool Hyphenation { get; set; }
Property Value
IsAlignmentMixed
Gets whether selected paragraph alignments differ.
public bool IsAlignmentMixed { get; }
Property Value
IsBackgroundColorMixed
Gets whether selected paragraph background colors differ.
public bool IsBackgroundColorMixed { get; }
Property Value
IsBorderMixed
Gets whether selected paragraph borders differ.
public bool IsBorderMixed { get; }
Property Value
IsDirectionMixed
Gets whether selected paragraph directions differ.
public bool IsDirectionMixed { get; }
Property Value
IsFirstLineIndentMixed
Gets whether selected first-line indents differ.
public bool IsFirstLineIndentMixed { get; }
Property Value
IsHyphenationMixed
Gets whether selected hyphenation preferences differ.
public bool IsHyphenationMixed { get; }
Property Value
IsLeadingIndentMixed
Gets whether selected leading indents differ.
public bool IsLeadingIndentMixed { get; }
Property Value
IsLineSpacingMixed
Gets whether selected line-spacing values differ.
public bool IsLineSpacingMixed { get; }
Property Value
IsLineSpacingRuleMixed
Gets whether selected line-spacing rules differ.
public bool IsLineSpacingRuleMixed { get; }
Property Value
IsListMixed
Gets whether selected list-item states differ.
public bool IsListMixed { get; }
Property Value
IsMaximumLineHeightMixed
Gets whether selected maximum line heights differ.
public bool IsMaximumLineHeightMixed { get; }
Property Value
IsMinimumLineHeightMixed
Gets whether selected minimum line heights differ.
public bool IsMinimumLineHeightMixed { get; }
Property Value
IsShadingBackgroundColorMixed
Gets whether selected shading background colors differ.
public bool IsShadingBackgroundColorMixed { get; }
Property Value
IsShadingForegroundColorMixed
Gets whether selected shading foreground colors differ.
public bool IsShadingForegroundColorMixed { get; }
Property Value
IsShadingMixed
Gets whether selected paragraph-shading amounts differ.
public bool IsShadingMixed { get; }
Property Value
IsSpaceAfterMixed
Gets whether selected after-spacing values differ.
public bool IsSpaceAfterMixed { get; }
Property Value
IsSpaceBeforeMixed
Gets whether selected before-spacing values differ.
public bool IsSpaceBeforeMixed { get; }
Property Value
IsStyleNameMixed
Gets whether selected paragraph style names differ.
public bool IsStyleNameMixed { get; }
Property Value
IsTabStopsMixed
Gets whether selected tab-stop collections differ.
public bool IsTabStopsMixed { get; }
Property Value
IsTrailingIndentMixed
Gets whether selected trailing indents differ.
public bool IsTrailingIndentMixed { get; }
Property Value
LeadingIndent
Gets or sets leading indent in points.
public double LeadingIndent { get; set; }
Property Value
LineSpacing
Gets or sets the line-spacing value.
public double LineSpacing { get; set; }
Property Value
LineSpacingRule
Gets or sets the line-spacing rule.
public RichTextLineSpacingRule LineSpacingRule { get; set; }
Property Value
List
Gets the selected list-item state, or null when not in a list.
public RichTextListItemFormat? List { get; set; }
Property Value
MaximumLineHeight
Gets or sets maximum line height in points.
public double? MaximumLineHeight { get; set; }
Property Value
MinimumLineHeight
Gets or sets minimum line height in points.
public double? MinimumLineHeight { get; set; }
Property Value
Shading
Gets or sets the RTF paragraph-shading amount.
public int Shading { get; set; }
Property Value
ShadingBackgroundColor
Gets or sets paragraph-shading background color.
public Color? ShadingBackgroundColor { get; set; }
Property Value
ShadingForegroundColor
Gets or sets paragraph-shading foreground color.
public Color? ShadingForegroundColor { get; set; }
Property Value
SpaceAfter
Gets or sets space after paragraphs in points.
public double SpaceAfter { get; set; }
Property Value
SpaceBefore
Gets or sets space before paragraphs in points.
public double SpaceBefore { get; set; }
Property Value
StyleName
Gets or sets the named paragraph style.
public string? StyleName { get; set; }
Property Value
TabStops
Gets or sets ordered paragraph tab stops.
public ImmutableArray<RichTextTabStop> TabStops { get; set; }
Property Value
TrailingIndent
Gets or sets trailing indent in points.
public double TrailingIndent { get; set; }