ImageGear .NET
PageView Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by PageView.

Public Constructors
 NameDescription
Public ConstructorPageView Constructor Initializes a new instance of the PageView class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AnnotationModeProperty Represents AnnotationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)CreateNewPageDisplayForImageProperty DependencyProperty for CreateNewPageDisplayForImage.  
Public Fieldstatic (Shared in Visual Basic)CustomMarkControllerProperty Represents CustomMarkController dependency property.  
Public Fieldstatic (Shared in Visual Basic)DefaultPageNumberProperty DependencyProperty for DefaultPageNumber.  
Public Fieldstatic (Shared in Visual Basic)DisplayProperty Represents Display dependency property.  
Public Fieldstatic (Shared in Visual Basic)DragDropOpenProperty DependencyProperty for DragDropOpen.  
Public Fieldstatic (Shared in Visual Basic)IsHandPanEnabledProperty This property has been deprecated. Dependency property for IsHandPanEnabled.  
Public Fieldstatic (Shared in Visual Basic)IsMouseWheelScrollEnabledProperty Dependency property for IsMouseWheelScrollEnabled.  
Public Fieldstatic (Shared in Visual Basic)MouseToolProperty Represents MouseTool dependency property.  
Public Fieldstatic (Shared in Visual Basic)MouseToolSettingsProperty Represents MouseToolSettings dependency property.  
Public Fieldstatic (Shared in Visual Basic)OpenAnnotationsProperty DependencyProperty for OpenAnnotations.  
Public Fieldstatic (Shared in Visual Basic)OpenDocumentProperty DependencyProperty for OpenDocument.  
Public Fieldstatic (Shared in Visual Basic)OpenImagesProperty DependencyProperty for OpenImages.  
Top
Public Properties
 NameDescription
Public PropertyAnnotationMode Gets or sets the annotation mode.  
Public PropertyAnnotationScaleSettings Gets or sets the engine for annotation scaling, as well as scale settings that are specific to this engine.  
Public PropertyCanvas Gets canvas element used to contain image and other elements of the view.  
Public PropertyClientRectangle Gets the rectangle ImageGear display code should use as the client area rectangle.  
Public PropertyContextMenuMark Gets the mark that corresponds to the context menu.  
Public PropertyCreateNewPageDisplayForImageGets or sets a value indicating whether to create a new Display object for images.  
Public PropertyCustomMarkController Gets or sets the custom mark controller to use when the MouseTool property is set to CreateCustomMark.  
Public PropertyDefaultPageNumberGets or sets page number in the file to be opened.  
Public PropertyDisplay Gets or sets the ImGearPageDisplay Class object associated with the control, representing the image and display parameters.  
Public PropertyDragDropOpen Gets or sets a value indicating whether hand drag and drop file opening is enabled or not.  
Public PropertyHorizontalLargeChange Gets the horizontal ScrollBar large change increment settings.  
Public PropertyHorizontalSmallChange Gets the horizontal ScrollBar small change increment settings.  
Public PropertyImageScaleSettings Gets or sets the engine for image scaling, as well as scale settings that are specific to this engine.  
Public PropertyInProgressMark Gets or sets an ART mark to display immediately while creating an ART mark using the mouse.  
Public PropertyIsHandPanEnabled This property has been deprecated. Gets or sets a value indicating whether hand panning is enabled or not. When true, clicking and dragging on the image will pan the image.  
Public PropertyIsMouseWheelScrollEnabled Gets or sets a value indicating whether MouseWheel scrolling is enabled. If true, scrolling the mouse wheel over the control results in vertical scrolling.  
Public PropertyMarkBringToFrontCommand Gets a command for bringing a mark to the front of the Z-order.  
Public PropertyMarkCopyCommand Gets a command for copying a mark.  
Public PropertyMarkCutCommand Gets a command for cutting a mark.  
Public PropertyMarkDeleteCommand Gets a command for deleting a mark.  
Public PropertyMarkPasteCommand Gets a command for pasting a mark.  
Public PropertyMarkSendToBackCommand Gets a command for sending a mark to the back of the Z-order.  
Public PropertyMouseTool Gets or sets the mouse tool.  
Public PropertyMouseToolSettings Gets or sets an object that provides access to mouse tool settings.  
Public PropertyOpenAnnotationsGets or sets a value indicating whether annotations will be opened.  
Public PropertyOpenDocumentGets or sets a value indicating whether to open an ImageGear.Core.ImGearDocument for images.  
Public PropertyOpenImagesGets or sets a value indicating whether images will be opened.  
Public PropertyPage Gets or sets the ImGearPage Class associated with the control - automatically mapped to the Page property of the associated ImGearPageDisplay Class object.  
Public PropertySetAntialiasCommand Gets a command for setting antialias.  
Public PropertySetFitModeCommand Gets a command for setting the fit mode.  
Public PropertySetImageGearScalingCommand Gets a command for setting ImageGear scaling.  
Public PropertySetMarkClosedCommand Gets a command for setting mark Closed.  
Public PropertySetMarkEndHeadTypeCommand Gets a command for setting mark end head type.  
Public PropertySetMarkEndLengthCommand Gets a command for setting mark end length.  
Public PropertySetMarkImageFitModeCommand Gets a command for setting mark image fit mode.  
Public PropertySetMarkOrientationCommand Gets a command for setting mark orientation.  
Public PropertySetMarkPinAlignmentCommand Gets a command for setting mark pin alignment.  
Public PropertySetMarkPrecisionCommand Gets a command for setting mark precision.  
Public PropertySetMarkStartHeadTypeCommand Gets a command for setting mark start head type.  
Public PropertySetMarkStartLengthCommand Gets a command for setting mark start length.  
Public PropertySetMarkStyleCommand Gets a command for setting mark style or border style.  
Public PropertySetMarkTextBorderShadingCommand Gets a command for setting mark text border shading.  
Public PropertySetMarkThicknessCommand Gets a command for setting mark thickness or border thickness.  
Public PropertySetResampleCommand Gets a command for setting resampling.  
Public PropertySetWPFScalingCommand Gets a command for setting WPF scaling.  
Public PropertyShowMarkPropertiesWindowCommand Gets a command for showing a properties window for a mark.  
Public PropertyUpdateMode Gets or sets whether the control updates automatically when the display settings or annotations change.  
Public PropertyVerticalLargeChange Gets the vertical ScrollBar large change increment settings.  
Public PropertyVerticalSmallChange Gets the vertical ScrollBar small change increment settings.  
Public PropertyZoomCommand Gets a command for zooming.  
Top
Public Methods
 NameDescription
Public MethodAnnotationsAreAvailable Returns whether or not the annotation assembly (ImageGear.Windows.Controls.Art.dll) is available.  
Public MethodEnableScrollBar Change enable state of scrollbars associated with window.  
Public MethodGetScrollBarDimensions This method returns width and height dimensions of the windows scroll bar.  
Public MethodGetScrollParams This method obtains the attributes of the scrollbar specified.  
Public MethodIsScrollBarEnabled This method returns whether or not the specified scrollbar is enabled.  
Public MethodIsScrollBarVisible This method returns visibility state of the scrollbar specified.  
Public MethodOnApplyTemplateOverridden.  Invoked whenever application code or internal processes call ApplyTemplate.  
Public MethodSetScrollParams This method updates the state of specified scrollbar with new values.  
Public MethodShowMarkPropertiesWindow Displays a dialog window that shows the properties of the specified mark and can be used to modify the properties.  
Public MethodShowScrollBarOverloaded.  Change visibility state of scrollbars associated with window.  
Public MethodUpdateOverloaded.  Causes a redraw of the display. Required anytime the underlying Display or Page object has changed.  
Public MethodUpdateAnnotations Causes a redraw of the annotations. Can be used instead of Update anytime only the annotations have been updated.  
Top
Protected Methods
 NameDescription
Protected MethodOnContextMenuClosingOverridden.  Fires when the context menu is closing.  
Protected MethodOnContextMenuOpeningOverridden.  Fires when the context menu is opening.  
Protected MethodOnMarkAdded Occurs when a mark is added.  
Protected MethodOnMarkChanged Occurs when a mark is changed.  
Protected MethodOnMarkRemoved Occurs when a mark is removed.  
Protected MethodOnMarkSelectionChanged Occurs when a mark's selection is changed.  
Protected MethodOnMarkZOrderChanged Occurs when a mark's Z-Order is changed.  
Protected MethodOnMouseDownOverridden.  Invoked when an unhandled System.Windows.Input.Mouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOnMouseMoveOverridden.  Invoked when an unhandled System.Windows.Input.Mouse.MouseMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOnMouseUpOverridden.  Invoked when an unhandled System.Windows.Input.Mouse.MouseUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.  
Protected MethodOnPageScrolled Occurs when a page is scrolled.  
Protected MethodOnPageZoomed Occurs when a page is zoomed.  
Protected MethodOnRequerySuggested Occurs when a requery is suggested.  
Protected MethodOnScrollChanged Occurs when a page is scrolled or when the scrollbar visible or enabled state changes.  
Top
Public Events
 NameDescription
Public EventFileOpened Event triggered after a file has been opened by the PageView control.  
Public EventFileOpening Event triggered before a file is opened by the PageView control.  
Public EventMarkAdded Occurs when a mark is added.  
Public EventMarkChanged Occurs when a mark is changed.  
Public EventMarkCreating Occurs when a mark is added using the mouse.  
Public EventMarkRemoved Occurs when a mark is removed.  
Public EventMarkSelectionChanged Occurs when a mark's selection is changed.  
Public EventMarkZOrderChanged Occurs when a mark's Z-Order is changed.  
Public EventPageScrolled Occurs when a pages is scrolled.  
Public EventPageZoomed Occurs when a page is zoomed.  
Public EventRequerySuggested Occurs when the command manager detects conditions that might change the ability of a command to execute.  
Public EventScrollChanged Occurs when a page is scrolled or when the scrollbar visible or enabled state changes.  
Public EventUpdated Occurs after an update of the image has occurred.  
Top
See Also

Reference

PageView Class
ImageGear.Windows.Controls Namespace

 

 


©2017. Accusoft Corporation. All Rights Reserved.

Send Feedback