Telerik.Windows.Documents.Flow.Model.Styles
Specifies how text aligns horizontally within its container, including standard alignments and specialized justification modes for Arabic and Thai scripts.
Specifies the vertical position of inline text relative to the paragraph baseline for subscript, superscript, and normal text rendering.
Defines immutable border appearance settings including style, thickness, color, and optional effects for document elements. Use to configure borders on paragraphs, table cells, and other block-level content.
Defines the visual appearance of borders for paragraphs, tables, and table cells, supporting solid, dashed, decorative, and three-dimensional line styles.
Provides constant identifiers and display names for Microsoft Word-compatible built-in styles used throughout flow documents.
Creates and retrieves Microsoft Word-compatible built-in styles for paragraphs, characters, and tables.
Manages character-level formatting (font, size, color, underline, shading) for inline text. Apply to Run elements or character styles to control text appearance with support for theme-aware colors and fonts.
Specifies the data type used when mapping date values from structured document tags to external data sources.
Provides document-wide default character and paragraph properties that serve as the baseline for all content before styles or direct formatting are applied.
Base class for formatting properties attached to document elements, providing style inheritance, local value management, and property enumeration for elements and styles.
Defines document-level settings for view type, tab stop width, and header/footer configuration. Use to control global document behavior and appearance.
Specifies the viewing mode hint for opening the document in a word processor, affecting the initial display layout.
Specifies the reading order and layout direction for text content, supporting left-to-right and right-to-left scripts.
Specifies how table row height is interpreted: automatically calculated, enforced as minimum, or set to an exact fixed value.
Implemented by document elements that expose formatting properties through a DocumentElementPropertiesBase container.
Implemented by document elements that can reference a named style for inherited formatting.
Implemented by property containers that support background shading with color and pattern.
Specifies the editing and deletion restrictions applied to structured document tags (content controls) and their content.
Specifies how the visual boundary of a structured document tag (content control) is displayed in the editor.
Defines the hierarchical level of a paragraph for table of contents generation and document structure navigation, with nine levels plus a no-level option.
Defines an immutable set of borders (top, bottom, left, right, between) for paragraph elements, controlling border appearance and spacing between paragraphs with identical border settings.
Manages indentation settings for paragraphs, controlling first-line, hanging, left, and right indents in device-independent pixels (1/96 inch).
Configures formatting and behavior for Paragraph elements, including alignment, spacing, indentation, borders, shading, and list association with inheritance from styles and document defaults.
Configures vertical spacing within and around a paragraph, including spacing before, after, and between lines with support for automatic calculation.
Specifies the calendar system used to format and display dates in Date Picker structured document tags (content controls).
Configures page layout and presentation for Section elements, including page size, orientation, margins, headers, footers, and section break behavior.
Specifies how a section begins relative to the previous section, controlling page breaks and content flow continuity.
Configures background shading for document elements, combining a solid background color with an optional patterned foreground overlay.
Specifies the fill pattern applied to paragraph or table cell shading, controlling how foreground color overlays the background through stripes, crosses, or opacity percentages.
Defines a named set of formatting properties that can be reused across multiple document elements with inheritance support.
Manages the collection of styles in a document, supporting registration, retrieval, and default style tracking.
Specifies the category of document elements to which a style applies.
Defines a tab stop for paragraph text alignment at a specific position with optional leader characters; immutable once created.
Holds an immutable set of TabStop elements for a paragraph.
Specifies the repeating character pattern displayed before text at a tab stop.
Specifies how text aligns at a tab stop position: left, center, right, decimal, bar, or clear.
Defines an immutable set of borders for tables including all outer edges and inside dividers between rows and columns.
Defines an immutable set of borders for table cells including all outer edges, inside dividers, and diagonal borders.
Property container for TableCell formatting including borders, shading, padding, spanning, and alignment; supports style inheritance.
Specifies the table layout algorithm: fixed-width columns or auto-fit columns based on content.
Specifies which table regions receive conditional formatting from the applied table style, such as first row, banded rows, or corner columns.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Manages formatting properties for Table elements including borders, shading, alignment, width, cell spacing, and conditional style application with style inheritance.
Defines row height behavior as auto-calculated, minimum, or exact based on the type and value specified.
Property container for TableRow formatting including height, splitting, repetition, alignment, and cell spacing; supports style inheritance.
Defines table or cell width as auto-calculated, fixed pixels, or percentage of available space based on type and value.
Defines how table or cell width is interpreted: automatic layout, fixed dimensions, percentage of container, or nil width.
Specifies the direction text flows within a TableCell, controlling both horizontal and vertical text orientation.
Configures text underline appearance with pattern and color for character formatting.
Defines line styles for text underlines, including solid, dashed, dotted, and wavy patterns in various weights.
Specifies how content aligns vertically within a container: top, bottom, center, or justified distribution.