[]
Represents a control showing the associated document with additional tools.
[TemplatePart(Name = "layoutRoot", Type = typeof(Grid))]
[TemplatePart(Name = "mainToolbar", Type = typeof(MainToolbar))]
[TemplatePart(Name = "toolFrame", Type = typeof(Frame))]
[TemplatePart(Name = "splitter", Type = typeof(GridSplitter))]
[TemplatePart(Name = "toolColumn", Type = typeof(ColumnDefinition))]
[TemplatePart(Name = "splitterColumn", Type = typeof(ColumnDefinition))]
[TemplatePart(Name = "searchToolbar", Type = typeof(SearchToolbar))]
[TemplatePart(Name = "fvp", Type = typeof(FlexViewerPane))]
[TemplatePart(Name = "statusBar", Type = typeof(NotificationBar))]
[TemplatePart(Name = "contextMenu", Type = typeof(ContextMenu))]
[TemplatePart(Name = "copyMenuItem", Type = typeof(MenuItem))]
[TemplatePart(Name = "selectToolMenuItem", Type = typeof(MenuItem))]
[TemplatePart(Name = "selectAllMenuItem", Type = typeof(MenuItem))]
[TemplatePart(Name = "deselectMenuItem", Type = typeof(MenuItem))]
public class FlexViewer : Control, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient
| Name | Description |
|---|---|
| FlexViewer() | Initializes the new instance of the FlexViewer control. |
| Name | Description |
|---|---|
| ActiveFindMatchHighlightBrush | The brush used to highlight the active find match. |
| ActualSizeCommand | The ICommand that sets zoom to 100%. |
| AllowThumbView | Specifies whether the Thumbnails view can be activated. |
| BackwardForwardVisible | Specifies whether the Backward and Forward navigation buttons are visible. |
| CanShowOutlines | Indicates whether the Outlines panel can be shown (if the document has outlines). |
| CanShowPageSettings | Indicates whether the Page Settings panel can be shown. |
| CanShowParameters | Indicates whether the Parameters panel can be shown. |
| CanShowSearchToolbar | Indicates whether the Search toolbar can be shown. |
| CloseActionEnabled | Indicates whether the Close action can be executed. |
| CloseButtonToolTip | Specifies the tooltip for the Close button. |
| CloseButtonVisible | Specifies whether the Close button is visible. |
| CloseCommand | The ICommand that implements the Close action. |
| Continuous | Indicates whether to show document pages continuously. |
| CopyTextCommand | The ICommand that copies the selected text to Clipboard. |
| CurrentPageVisibleOnSearchToolbar | Indicates if the "Current Page" button is visible on the Search toolbar. |
| DeselectAllCommand | The ICommand that deselects all text in the document. |
| DocumentListCombo | Gets a customizable instance of C1ComboBox which can be used, for example, for displaying the list of reports. |
| DocumentListVisible | Specifies whether the Document List combobox is visible. |
| DocumentListWidth | The width of the Document List combobox. |
| DocumentSource | Gets or sets the document source which is used to generate a report. |
| ExportCommand | The ICommand that opens the Export dialog. |
| FacingPages | Indicates whether to show facing pages side by side, the first page on the right. |
| FacingPagesCommand | The ICommand that shows facing pages side by side. |
| FindMatchHighlightBrush | The brush used to highlight each find match except the active one. |
| FirstPageCommand | The ICommand that goes to the first page. |
| FourPagesViewCommand | The ICommand that sets layout to four page columns view. |
| InputFieldWidth | The width of numeric/string/enumeration input fields on the Parameters and Page Settings panels. |
| LastPageCommand | The ICommand that goes to the last page. |
| LimitSearchToCurrentPage | Indicates whether the text search should be limited to current page. |
| LinkOverpan | The size of margin when scrolling to a link or bookmark. |
| LoadingPageForeground | The brush used to draw the message on a page which is not loaded yet. |
| LoadingPageSize | The size of a page which is not loaded yet. |
| MatchCase | Indicating if search should match case. |
| MatchWholeWords | Indicates if search should match the whole words. |
| MaxZoomFactor | The maximum allowed zoom factor. |
| MinToolFrameWidth | The minimal width of the tool frame. |
| MinViewerPaneWidth | The minimal width of the preview pane. |
| MinZoomFactor | The minimum allowed zoom factor. |
| MultiValueFieldHeight | Specifies the height of the multi-value input fields on the Parameters panel. |
| NavigateBackwardCommand | The ICommand that navigates to the previous position. |
| NavigateForwardCommand | The ICommand that navigates to the next position. |
| NextPageCommand | The ICommand that goes to the next page. |
| NonPaginatedContentAlignment | The alignment of the non-paginated content. |
| OnePageViewCommand | The ICommand that sets layout to one page column view. |
| OpenActionEnabled | Indicates whether the Open action can be executed. |
| OpenButtonToolTip | Specifies the tooltip for the Open button. |
| OpenButtonVisible | Specifies whether the Open button is visible. |
| OpenCommand | The ICommand that implements the Open action. |
| OpenExportedFile | Indicates whether the exported document should be opened for preview. |
| PageAreaBackground | The brush used to fill the area behind the document pages. |
| PageAreaPadding | The amount of padding between pages and the preview window edges. |
| PageBackground | The brush used to fill the document pages before drawing the content. |
| PageColumns | The number of page columns shown. |
| PageOverpan | The size of the previous page that remains visible when the user navigates to the next page. |
| PageRefreshRate | The number of pages generated between the viewer refreshes its layout. |
| PageRows | The number of page rows shown in non-continuous mode. |
| PageSpacing | The amount of padding between pages in the preview. |
| PageWidthCommand | The ICommand that sets zoom to page width. |
| Paginated | Indicates whether the content should be represented as a set of fixed sized pages. |
| Pane | Gets the hosted FlexViewerPane control. |
| PreviousPageCommand | The ICommand that goes to the previous page. |
| PrintCommand | The ICommand that opens the Print dialog. |
| RefreshCommand | The ICommand that refreshes/reloads the report. |
| RotateClockwiseCommand | The ICommand that rotates pages by 90 degrees clockwise relative to the current orientation. |
| RotateCounterClockwiseCommand | The ICommand that rotates pages by 90 degrees counter-clockwise relative to the current orientation. |
| RotateView | Specifies the view rotation angle. |
| ScrollBars | Specifies which scroll bars should appear in a FlexViewerPane. |
| ScrollMode | Specifies what to do while scrolling document. |
| SearchToolbarPosition | Specifies position of the Search toolbar. |
| SearchToolbarVisible | Indicates whether the Search toolbar is visible. |
| SelectAllCommand | The ICommand that selects all text in the document. |
| SelectMouseMode | Indicates whether clicking and dragging with the mouse selects text. |
| SelectionHighlightBrush | The brush used to highlight text selection. |
| SplitterWidth | The width of the splitter between the tool frame and the preview pane. |
| StopOperationCommand | The ICommand that tries to stop the current operation. |
| ThumbAreaBackground | The brush used to fill the area behind the page thumbnails. |
| ThumbAreaPadding | The amount of padding between the thumbnails and the preview window edges. |
| ThumbHotBackground | The background brush of a 'hot' thumbnail. |
| ThumbPadding | The amount of padding within a page thumbnail. |
| ThumbPageBackground | The brush used to fill the area of a thumbnail where the page is drawn. |
| ThumbPageNumBackground | The brush used to fill the page number background on thumbnails. |
| ThumbPageNumFontSize | The size of the font used for drawing the page number in thumbnails. |
| ThumbPageNumForeground | The brush used to draw the page number on thumbnails. |
| ThumbPageNumSize | The size of the page number area within a thumbnail. |
| ThumbPageNumSpacing | The amount of spacing between the page number and page content in thumbnails. |
| ThumbPagePreviewSize | The amount of padding between pages in the preview. |
| ThumbPressedBackground | The background brush of a pressed thumbnail. |
| ThumbScrollDirection | Specifies the direction of scrolling for the Thumbnails view. |
| ThumbSelectedBackground | The background brush of a selected thumbnail. |
| ThumbViewMode | Indicates if the Thumbnails view should be activated whenever possible. |
| ToolFrameContent | Specifies which content should be displayed in the tool frame. |
| ToolFrameVisible | Indicates whether the Search toolbar is visible. |
| ToolFrameWidth | The width of the tool frame. |
| TouchGripBackground | The brush used for filling background of a grip handle for text selection with touch. |
| TouchGripBorderBrush | The brush used for drawing border of a selection grip handle. |
| TwoPagesViewCommand | The ICommand that sets layout to two page columns view. |
| UseAsyncRendering | Indicates if the document should be generated asynchronously. |
| UseIncrementalSearch | Indicates if "search as you type" method of search should be used. |
| WholePageCommand | The ICommand that sets zoom to whole page. |
| WideLayout | Indicates whether a multi-column layout is applied to wide reports by default. |
| ZoomFactor | Specifies the zoom factor (1.0 is actual size). |
| ZoomInCommand | The ICommand that performs the zoom-in operation. |
| ZoomMode | Specifies the preview zoom mode. |
| ZoomOutCommand | The ICommand that performs the zoom-out operation. |
| Name | Description |
|---|---|
| FocusPane() | Moves input focus to the hosted FlexViewerPane control. |
| HideSearchToolbar() | Hides the Search toolbar. |
| OnApplyTemplate() | |
| OnVisualParentChanged(DependencyObject) | Invoked when the Parent of this element is changed. |
| ShowSearchToolbar() | Shows the Search toolbar, if possible. |
| Name | Description |
|---|---|
| CloseAction | Occurs when the user presses the Close button. |
| OpenAction | Occurs when the user presses the Open button. |