Class
ShapeDocumentPresenter

Represents a presenter that manages the visualization and interaction of shape documents within the UI.

Definition

Namespace:Telerik.Windows.Documents.UI

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class ShapeDocumentPresenter : DocumentWebLayoutPresenter, IDocumentEditorPresenter, IUILayerContainer

Inheritance: objectDocumentPresenterBaseDocumentWebLayoutPresenterShapeDocumentPresenter

Implements: IDocumentEditorPresenterIUILayerContainer

Inherited Members DocumentWebLayoutPresenter.OnApplyTemplate()DocumentWebLayoutPresenter.HandlePageDown()DocumentWebLayoutPresenter.HandlePageUp()DocumentWebLayoutPresenter.UpdateProofingTextDecoration()DocumentWebLayoutPresenter.IsLayerSupported(IUILayer)DocumentWebLayoutPresenter.OnOwnerChanging()DocumentWebLayoutPresenter.OnOwnerChanged()DocumentWebLayoutPresenter.DoOnDocumentChanging()DocumentWebLayoutPresenter.DoOnDocumentChanged()DocumentWebLayoutPresenter.FocusCaret()DocumentWebLayoutPresenter.UpdateCaretSize()DocumentWebLayoutPresenter.ShowCaret()DocumentWebLayoutPresenter.HideCaret()DocumentWebLayoutPresenter.GetCurrentPage()DocumentWebLayoutPresenter.GetDocumentPositionFromViewPoint(Point)DocumentWebLayoutPresenter.GetDocumentPointFromViewPoint(Point)DocumentWebLayoutPresenter.GetViewPointFromDocumentPosition(DocumentPosition)DocumentWebLayoutPresenter.SetCaretBlinking(bool)DocumentWebLayoutPresenter.RecreateUI()DocumentWebLayoutPresenter.MeasureOverride(Size)DocumentWebLayoutPresenter.ArrangeOverride(Size)DocumentWebLayoutPresenter.GetCurrentSectionBoundsInViewOverride()DocumentWebLayoutPresenter.GetDropPositionMarker()DocumentWebLayoutPresenter.ScrollToNote(Note)DocumentWebLayoutPresenter.UpdateCaretProperties()DocumentWebLayoutPresenter.CaretTextInputHandlerDocumentWebLayoutPresenter.ScrollableHeightDocumentWebLayoutPresenter.ScrollableWidthDocumentWebLayoutPresenter.UILayersDocumentWebLayoutPresenter.IsFocusedDocumentPresenterBase.DragMarginDocumentPresenterBase.InvalidatePresenterArrangeOverride()DocumentPresenterBase.InvalidatePresenterMeasureOverride()DocumentPresenterBase.OnPreviewKeyDown(KeyEventArgs)DocumentPresenterBase.OnKeyUp(KeyEventArgs)DocumentPresenterBase.ScrollToHorizontalOffset(double)DocumentPresenterBase.ScrollToVerticalOffset(double)DocumentPresenterBase.InvalidatePresenterArrange()DocumentPresenterBase.InvalidatePresenterMeasure()DocumentPresenterBase.OnGotFocus(RoutedEventArgs)DocumentPresenterBase.OnLostFocus(RoutedEventArgs)DocumentPresenterBase.ShowDropMarker(DocumentPosition)DocumentPresenterBase.MoveDropMarker(DocumentPosition)DocumentPresenterBase.HideDropMarker()DocumentPresenterBase.GetValidScaleFactor(double, double)DocumentPresenterBase.IsNavigationKey(Key)DocumentPresenterBase.InvalidateLayout()DocumentPresenterBase.InvalidateAndUpdateLayout()DocumentPresenterBase.UpdateScrollBar(double, double, ScrollBar, ScrollBarVisibility)DocumentPresenterBase.UpdateCurrentVisiblePage(int)DocumentPresenterBase.HorizontalOffsetDocumentPresenterBase.VerticalOffsetDocumentPresenterBase.ViewportHeightDocumentPresenterBase.ViewportWidthDocumentPresenterBase.VerticalScrollOffsetDocumentPresenterBase.HorizontalScrollOffsetDocumentPresenterBase.ScaleFactorDocumentPresenterBase.MouseSelectionHandlerDocumentPresenterBase.KeyboardSelectionHandlerDocumentPresenterBase.CaretPositionDocumentPresenterBase.Owner

Methods

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

Overrides DocumentWebLayoutPresenter.OnInitialized(EventArgs)

UpdateScrollOffsetFromDocumentPosition(DocumentPosition)

Updates the scroll offset based on the specified document position.

Declaration

cs-api-definition
public override void UpdateScrollOffsetFromDocumentPosition(DocumentPosition position)

Parameters

position

DocumentPosition

Overrides DocumentWebLayoutPresenter.UpdateScrollOffsetFromDocumentPosition(DocumentPosition)