Class DocumentWebLayoutPresenter
Used by RadRichTextBox for presenting documents in "Web" LayoutMode (with no paging). See also DocumentPrintLayoutPresenter
Inherited Members
Namespace: Telerik.Windows.Documents.UI
Assembly: Telerik.Windows.Documents.dll
Syntax
public class DocumentWebLayoutPresenter : DocumentPresenterBase, IDocumentEditorPresenter, IUILayerContainer, ISupportApplicationCommands
Constructors
DocumentWebLayoutPresenter()
Declaration
public DocumentWebLayoutPresenter()
Properties
IsFocused
Declaration
public override bool IsFocused { get; }
Property Value
System.Boolean
|
Overrides
ScrollableHeight
Declaration
public override double ScrollableHeight { get; }
Property Value
System.Double
|
Overrides
ScrollableWidth
Declaration
public override double ScrollableWidth { get; }
Property Value
System.Double
|
Overrides
UILayers
Methods
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
System.Windows.Size
finalSize
|
Returns
System.Windows.Size
|
DoOnDocumentChanged()
Declaration
public override void DoOnDocumentChanged()
Overrides
DoOnDocumentChanging()
Declaration
public override void DoOnDocumentChanging()
Overrides
FocusCaret()
GetCurrentPage()
Declaration
public override int GetCurrentPage()
Returns
System.Int32
|
Overrides
GetCurrentSectionBoundsInViewOverride()
Declaration
protected override Rect GetCurrentSectionBoundsInViewOverride()
Returns
System.Windows.Rect
|
Overrides
GetDocumentPointFromViewPoint(Point)
Declaration
public override Point GetDocumentPointFromViewPoint(Point viewPoint)
Parameters
System.Windows.Point
viewPoint
|
Returns
System.Windows.Point
|
Overrides
GetDocumentPositionFromViewPoint(Point)
Declaration
public override DocumentPosition GetDocumentPositionFromViewPoint(Point viewPoint)
Parameters
System.Windows.Point
viewPoint
|
Returns
DocumentPosition
|
Overrides
GetDropPositionMarker()
Declaration
protected override DropPositionMarker GetDropPositionMarker()
Returns
DropPositionMarker
|
Overrides
GetViewPointFromDocumentPosition(DocumentPosition)
Declaration
public override Point GetViewPointFromDocumentPosition(DocumentPosition position)
Parameters
DocumentPosition
position
|
Returns
System.Windows.Point
|
Overrides
HandlePageDown()
HandlePageUp()
HideCaret()
IsLayerSupported(IUILayer)
Declaration
public bool IsLayerSupported(IUILayer layer)
Parameters
IUILayer
layer
|
Returns
System.Boolean
|
Implements
MeasureOverride(Size)
Declaration
protected override Size MeasureOverride(Size availableSize)
Parameters
System.Windows.Size
availableSize
|
Returns
System.Windows.Size
|
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
OnOwnerChanged()
Declaration
protected override void OnOwnerChanged()
Overrides
OnOwnerChanging()
Declaration
protected override void OnOwnerChanging()
Overrides
RecreateUI()
ScrollToNote(Note)
SetCaretBlinking(Boolean)
Declaration
protected override void SetCaretBlinking(bool isBlinking)
Parameters
System.Boolean
isBlinking
|
Overrides
ShowCaret()
UpdateCaretSize()
Declaration
public override void UpdateCaretSize()
Overrides
UpdateProofingTextDecoration()
Declaration
public override void UpdateProofingTextDecoration()
Overrides
UpdateScrollOffsetFromDocumentPosition(DocumentPosition)
Declaration
public override void UpdateScrollOffsetFromDocumentPosition(DocumentPosition position)
Parameters
DocumentPosition
position
|
Overrides
Explicit Interface Implementations
IUILayerContainer.Owner
Declaration
IDocumentEditorPresenterContainer IUILayerContainer.Owner { get; }
Returns
IDocumentEditorPresenterContainer
|