The DocumentViewModel type exposes the following members.

Constructors

  NameDescription
DocumentViewModel
Initializes a new instance of the DocumentViewModel class.

Methods

  NameDescription
AssignParameters
Sets the model display parameters subject to the previous active model.
(Inherited from ViewModel.)
CalculateOrigin
Calculates the page location in the report preview area.
CalculateZoom
Calculates scale.
ChangeZoomOverloaded.
Clone
Creates object clone.
(Inherited from ViewModel.)
CreateStoryboard
Creates Storyboard for animation.
DeleteUnusedPages
Deletes the unused pages.
DocumentEnd
Performs switching to the end of the report.
(Inherited from ViewModel.)
DocumentHome
Performs switching to the beginning of the report.
(Inherited from ViewModel.)
EnsurePageView
Creates the presenter for the selected page if the presenter is missing.
EnsureVisibleOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetGap
Gets the gap between pages.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GoToFirstPage
Overridden. See GoToFirstPage()()().
(Overrides ViewModel..::.GoToFirstPage()()().)
GoToLastPage
Overridden. See GoToLastPage()()().
(Overrides ViewModel..::.GoToLastPage()()().)
GoToNextPage
Overridden. See GoToNextPage()()().
(Overrides ViewModel..::.GoToNextPage()()().)
GoToPrevPage
Overridden. See GoToPrevPage()()().
(Overrides ViewModel..::.GoToPrevPage()()().)
InvalidateOverloaded.
MakeVisible
Forces content to scroll until the coordinate space of a specific rectangle is visible.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MouseWheel
Overridden. See MouseWheel(Double).
(Overrides ViewModel..::.MouseWheel(Double).)
PageDown
Overridden. See PageDown()()().
(Overrides ViewModel..::.PageDown()()().)
PageEnd
Performs switching to the bottom of the page.
(Inherited from ViewModel.)
PageHome
Performs switching to the top of the page.
(Inherited from ViewModel.)
PageUp
Overridden. See PageUp()()().
(Overrides ViewModel..::.PageUp()()().)
PanView
Overridden. See PanView(Point).
(Overrides ViewModel..::.PanView(Point).)
RectToScreen
Gets the screen coordinates of the selected area.
ResetSearchResult
Overridden. See ResetSearchResult()()().
(Overrides ViewModel..::.ResetSearchResult()()().)
SetupPage
Sets the selected page parameters.
ShowSearchResult (Overrides ViewModel..::.ShowSearchResult(ReportRegion).)
StartAnimation
Starts animation.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateContent (Inherited from ViewModel.)
ZoomInOverloaded.
ZoomOutOverloaded.
ZoomWindow
Overridden. See ZoomWindow(Rect, Boolean).
(Overrides ViewModel..::.ZoomWindow(Rect, Boolean).)

Fields

  NameDescription
Gap
Gets the gap between pages.
Margin
Gets page margins.

Properties

  NameDescription
CanGoToNextPage
Overridden. See CanGoToNextPage.
(Overrides ViewModel..::.CanGoToNextPage.)
CanGoToPrevPage
Overridden. See CanGoToPrevPage.
(Overrides ViewModel..::.CanGoToPrevPage.)
ClientSize
Gets the client area size.
(Inherited from ViewModel.)
Document
Gets Document which is a report.
HScrollBarActive
Overridden. See HScrollBarActive.
(Overrides ViewModel..::.HScrollBarActive.)
HScrollBarLarge
Overridden. See HScrollBarLarge.
(Overrides ViewModel..::.HScrollBarLarge.)
HScrollBarMaximum
Overridden. See HScrollBarMaximum.
(Overrides ViewModel..::.HScrollBarMaximum.)
HScrollBarPosition
Overridden. See HScrollBarPosition.
(Overrides ViewModel..::.HScrollBarPosition.)
HScrollBarSmall
Overridden. See HScrollBarSmall.
(Overrides ViewModel..::.HScrollBarSmall.)
HScrollBarViewPort
Overridden. See HScrollBarViewPort.
(Overrides ViewModel..::.HScrollBarViewPort.)
PageNumber
Gets or sets page number.
(Inherited from ViewModel.)
ScaledPageArea
Gets page view area.
View
Gets IView which is report preview control.
(Inherited from ViewModel.)
ViewManager
Gets ViewManager which is Report Viewer manager.
(Inherited from ViewModel.)
VScrollBarActive
Overridden. See VScrollBarActive.
(Overrides ViewModel..::.VScrollBarActive.)
VScrollBarLarge
Overridden. See VScrollBarLarge.
(Overrides ViewModel..::.VScrollBarLarge.)
VScrollBarMaximum
Overridden. See VScrollBarMaximum.
(Overrides ViewModel..::.VScrollBarMaximum.)
VScrollBarPosition
Overridden. See VScrollBarPosition.
(Overrides ViewModel..::.VScrollBarPosition.)
VScrollBarSmall
Overridden. See VScrollBarSmall.
(Overrides ViewModel..::.VScrollBarSmall.)
VScrollBarViewPort
Overridden. See VScrollBarViewPort.
(Overrides ViewModel..::.VScrollBarViewPort.)
Zoom
Overridden. See Zoom.
(Overrides ViewModel..::.Zoom.)

See Also