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
Constructors
DocumentWebLayoutPresenter()
Declaration
public DocumentWebLayoutPresenter()
Properties
IsFocusable
Declaration
public override bool IsFocusable { get; set; }
Property Value
System.Boolean
|
Overrides
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()
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
|