[]
        
(Showing Draft Content)

C1.WPF.RichTextBox

C1.WPF.RichTextBox Namespace

Classes

C1BoxView

A C1TextElementView that handles the layout and painting for Margin, Padding and BorderThickness.

C1FlowView

A C1TextElementView that flows text into stacked lines. This is the default view for most text blocks.

C1GridlinesPainter

Paints the grid lines of a table.

C1Line

Represents a line of text generated by a C1FlowView.

C1LineFragment

Represents a fragment of a C1Line. Its always associated with one C1TextElement

C1ListItemView

The C1TextElementView associated with C1ListItem.

C1PageLayout

Defines the layout used for the pages when ViewMode is Print.

C1PagesPanel

Helper panel for C1RichTextBox's print view.

C1PainterMerger

Implements an IRichTextPainter that combines multiple IRichTextPainters.

C1PaintingContext

Provides the necessary context when painting rich text.

C1RangeStyle

Contains a C1TextElementStyle that should be applied to a C1TextRange in an IStyleOverride.

C1RangeStyleCollection

An implementation of IStyleOverride that provides an easy way to override styles with a pre calculated collection of C1RangeStyle.

C1ResizePainter

Paints resize thumbs around a C1TextElement.

C1RichTextBox

Powerful rich text editor that allows you to load, edit, and save formatted text as HTML documents.

C1RichTextPresenter

Control used to display the content of a C1RichTextViewManager.

C1RichTextPresenterSource

Associates a C1RichTextPresenter to a C1RichTextViewManager. See Presenters.

C1RichTextViewManager

Coordinates the layout and painting of a C1Document.

C1RunView

The C1TextElementView associated with C1Run.

C1SelectionPainter

Paints a selected range.

C1SpanView

The C1TextElementView associated with C1Span.

C1StyleOverrideMerger

Implements an IStyleOverride that combines multiple IStyleOverrids.

C1TableCellView

The C1TextElementView associated with C1TableCell.

C1TableHelper

Distributes the cells of a C1Table in a grid taking column and row spans into account.

C1TableRowView

The C1TextElementView associated with C1TableRow.

C1TableView

The C1TextElementView associated with C1Table.

C1TextChangedEventArgs

Provides data for TextChanged, TextChanged and TextChanging events.

C1TextElementView

Base class of all classes responsible for text layout and painting.

C1UIContainerView

The C1TextElementView associated with C1BlockUIContainer and C1InlineUIContainer.

EditExtensions

Provides extensions methods for editing a C1Document.

ImageAttach

Defines attached properties to save an image stream in a BitmapImage object.

MessageBoxShowingEventArgs

Event arguments that is used when messagebox is showing

RequestNavigateEventArgs

Provides data for the RequestNavigate event.

RichTextBoxResources

This class gives access to localized resources from xaml.

RichTextPainterChangeEventArgs

Defines the arguments for the PainterChanged event.

ScrollPresenter

Helper panel for C1RichTextBox.

StyleOverrideChangeEventArgs

Defines the arguments for the StylesChanged event.

TextDragMoveEventArgs

Provides data for the TextDragMove event.

TextDropEventArgs

Provides data for the TextDrop event.

Interfaces

IRichTextPainter

This interface is implemented to provide custom painting inside a C1RichTextBox, or any C1RichTextViewManager client.

IStyleOverride

This interface is implemented to provide style overrides to a C1RichTextBox.

Enums

AutoCapitalizationMode

Defines the mode for automatic capitalization.

C1BorderFlags

An flag enumeration to list border sides.

C1FindOptions

Specifies the options to use when doing a text search.

C1PaintLayer

Describes the layers where an element can be painted inside a text line. See PaintInline(C1Line, double, double, C1PaintLayer, FrameworkElement).

ClipboardMode

Defines the mode in which the C1RichTextBox uses the Clipboard.

NavigationMode

Defines the mode in which C1RichTextBox fires RequestNavigate events.

ReturnMode

Defines the way in which C1RichTextBox handles the return key.

TextChangedAction

Indicates an action performed on a document.

TextLineNumberMode

Defines the line numbering mode.

TextViewMode

Defines the mode in which C1RichTextBox presents its content.