Represents fixed document with pages.
Definition
Namespace:Telerik.Windows.Documents.UI
Assembly:Telerik.Windows.Controls.FixedDocumentViewers.dll
Syntax:
public class FixedDocumentPagesPresenter : FixedDocumentPresenterBase, IFixedDocumentPresenter
Inheritance: objectFixedDocumentPresenterBaseFixedDocumentPagesPresenter
Implements:
Inherited Members
Constructors
Initializes a new instance of the FixedDocumentPagesPresenter class.
public FixedDocumentPagesPresenter()
Properties
Gets or sets the current page layout info.
protected FixedPageLayoutInfo CurrentPageLayoutInfo { get; set; }
The current page layout info.
Gets the current page number.
protected override int CurrentPageNo { get; }
The current page number.
Overrides:
Gets the pages layout manager.
protected override PagesLayoutManagerBase PagesLayoutManager { get; }
The pages layout manager.
Overrides:
Methods
Called to arrange and size the content of a Control object.
protected override Size ArrangeOverride(Size arrangeBounds)
The computed size that is used to arrange the content.
Returns:Size
The size of the control.
Overrides:
Gets the location from view point.
public override bool GetLocationFromViewPoint(Point positionInView, out RadFixedPage page, out Point location)
The position in view.
pageRadFixedPageThe page.
locationPointThe location.
Returns:Overrides:
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class.
protected override Size MeasureOverride(Size constraint)
Size
The size that this element determines it needs during layout, based on its calculations of child element sizes.
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Releases the document resources override.
protected override void ReleaseDocumentResourcesOverride()
Overrides:
Updates the scroll offset from position.
protected override void UpdateScrollOffsetFromPosition(TextPosition position)
The position.
Overrides: