Common CVB WPF Display interface.
Namespace: Stemmer.Cvb.Wpf.Controls
Assembly: Stemmer.Cvb.Wpf (in Stemmer.Cvb.Wpf.dll) Version: 14.0.0.0
Syntax
The IDisplay type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ActualZoomCenter |
Gets the rendered zoom center of this display.
| |
| ActualZoomFactor |
Gets the rendered zoom factor of this display.
| |
| Focusable | Gets or sets a value that indicates whether focus can be set to this element. (Inherited from IInputElement.) | |
| HighBitScaleMode |
Gets/sets the HighBitScaleMode used by this
display.
| |
| Image |
Gets/sets a Image as the image source
of this display.
| |
| ImageSource |
Image source of this display.
| |
| IsAnimated |
Gets/sets whether ZoomCenter or ZoomFactor
changes are animated.
| |
| IsAnimationInProgress |
Gets whether the control's internal animation is in progress.
| |
| IsEnabled | Gets a value that indicates whether this element is enabled in the user interface (UI). (Inherited from IInputElement.) | |
| IsInStretchMode |
Gets whether the stretch mode is active and not the zoom mode.
| |
| IsKeyboardFocused | Gets a value that indicates whether this element has keyboard focus. (Inherited from IInputElement.) | |
| IsKeyboardFocusWithin | Gets a value that indicates whether keyboard focus is anywhere inside the element bounds, including if keyboard focus is inside the bounds of any visual child elements. (Inherited from IInputElement.) | |
| IsMouseCaptured | Gets a value that indicates whether the mouse is captured to this element. (Inherited from IInputElement.) | |
| IsMouseDirectlyOver | Gets a value that indicates whether the mouse pointer is over this element in the strictest hit testing sense. (Inherited from IInputElement.) | |
| IsMouseOver | Gets a value that indicates whether the mouse pointer is located over this element (including visual children elements that are inside its bounds). (Inherited from IInputElement.) | |
| IsStylusCaptured | Gets a value that indicates whether the stylus is captured to this element. (Inherited from IInputElement.) | |
| IsStylusDirectlyOver | Gets a value that indicates whether the stylus is over this element in the strictest hit testing sense. (Inherited from IInputElement.) | |
| IsStylusOver | Gets a value that indicates whether the stylus is located over this element (or over visual child elements that are inside its bounds). (Inherited from IInputElement.) | |
| IsZoomActive |
Gets whether this control is currently in zoom mode and the zoom
factor is greater than one.
| |
| StretchZoomFactor |
Gets the zoom factor as if in the case as if this control would be in
stretch mode.
| |
| ZoomCenter |
Gets/sets the zoom center.
| |
| ZoomFactor |
The current zoom factor of the image.
|
Methods
| Name | Description | |
|---|---|---|
| AddHandler | Adds a routed event handler for a specific routed event to an element. (Inherited from IInputElement.) | |
| CaptureMouse | Attempts to force capture of the mouse to this element. (Inherited from IInputElement.) | |
| CaptureStylus | Attempts to force capture of the stylus to this element. (Inherited from IInputElement.) | |
| Focus | Attempts to focus the keyboard on this element. (Inherited from IInputElement.) | |
| RaiseEvent | Raises the routed event that is specified by the RoutedEvent property within the provided RoutedEventArgs. (Inherited from IInputElement.) | |
| RedrawImage |
Redraws the display based on the set Image.
| |
| ReleaseMouseCapture | Releases the mouse capture, if this element holds the capture. (Inherited from IInputElement.) | |
| ReleaseStylusCapture | Releases the stylus capture, if this element holds the capture. (Inherited from IInputElement.) | |
| RemoveHandler | Removes all instances of the specified routed event handler from this element. (Inherited from IInputElement.) |
Events
| Name | Description | |
|---|---|---|
| ActualZoomCenterChanged |
Bubbling routed event that is fired when the
ActualZoomCenter changes.
| |
| ActualZoomFactorChanged |
Bubbling routed event that is fired when the
ActualZoomFactor changes.
| |
| GotKeyboardFocus | Occurs when the keyboard is focused on this element. (Inherited from IInputElement.) | |
| GotMouseCapture | Occurs when the element captures the mouse. (Inherited from IInputElement.) | |
| GotStylusCapture | Occurs when the element captures the stylus. (Inherited from IInputElement.) | |
| KeyDown | Occurs when a key is pressed while the keyboard is focused on this element. (Inherited from IInputElement.) | |
| KeyUp | Occurs when a key is released while the keyboard is focused on this element. (Inherited from IInputElement.) | |
| LostKeyboardFocus | Occurs when the keyboard is no longer focused on this element. (Inherited from IInputElement.) | |
| LostMouseCapture | Occurs when this element loses mouse capture. (Inherited from IInputElement.) | |
| LostStylusCapture | Occurs when this element loses stylus capture. (Inherited from IInputElement.) | |
| MouseEnter | Occurs when the mouse pointer enters the bounds of this element. (Inherited from IInputElement.) | |
| MouseLeave | Occurs when the mouse pointer leaves the bounds of this element. (Inherited from IInputElement.) | |
| MouseLeftButtonDown | Occurs when the left mouse button is pressed while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| MouseLeftButtonUp | Occurs when the left mouse button is released while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| MouseMove | Occurs when the mouse pointer moves while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| MouseRightButtonDown | Occurs when the right mouse button is pressed while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| MouseRightButtonUp | Occurs when the right mouse button is released while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| MouseWheel | Occurs when the mouse wheel moves while the mouse pointer is over this element. (Inherited from IInputElement.) | |
| PreviewGotKeyboardFocus | Occurs when the keyboard is focused on this element. (Inherited from IInputElement.) | |
| PreviewKeyDown | Occurs when a key is pressed while the keyboard is focused on this element. (Inherited from IInputElement.) | |
| PreviewKeyUp | Occurs when a key is released while the keyboard is focused on this element. (Inherited from IInputElement.) | |
| PreviewLostKeyboardFocus | Occurs when the keyboard is no longer focused on this element. (Inherited from IInputElement.) | |
| PreviewMouseLeftButtonDown | Occurs when the left mouse button is pressed while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| PreviewMouseLeftButtonUp | Occurs when the left mouse button is released while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| PreviewMouseMove | Occurs when the mouse pointer moves while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| PreviewMouseRightButtonDown | Occurs when the right mouse button is pressed while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| PreviewMouseRightButtonUp | Occurs when the right mouse button is released while the mouse pointer is over the element. (Inherited from IInputElement.) | |
| PreviewMouseWheel | Occurs when the mouse wheel moves while the mouse pointer is over this element. (Inherited from IInputElement.) | |
| PreviewStylusButtonDown | Occurs when the stylus button is pressed down while the stylus is over this element. (Inherited from IInputElement.) | |
| PreviewStylusButtonUp | Occurs when the stylus button is released while the stylus is over this element. (Inherited from IInputElement.) | |
| PreviewStylusDown | Occurs when the stylus touches the digitizer while over this element. (Inherited from IInputElement.) | |
| PreviewStylusInAirMove | Occurs when the stylus moves over an element, but without touching the digitizer. (Inherited from IInputElement.) | |
| PreviewStylusInRange | Occurs when the stylus is close enough to the digitizer to be detected. (Inherited from IInputElement.) | |
| PreviewStylusMove | Occurs when the stylus moves while the stylus is over the element. (Inherited from IInputElement.) | |
| PreviewStylusOutOfRange | Occurs when the stylus is too far from the digitizer to be detected. (Inherited from IInputElement.) | |
| PreviewStylusSystemGesture | (Inherited from IInputElement.) | |
| PreviewStylusUp | Occurs when the stylus is raised off the digitizer while over this element. (Inherited from IInputElement.) | |
| PreviewTextInput | Occurs when this element gets text in a device-independent manner. (Inherited from IInputElement.) | |
| StylusButtonDown | Occurs when the stylus button is pressed while the stylus is over this element. (Inherited from IInputElement.) | |
| StylusButtonUp | Occurs when the stylus button is released while the stylus is over this element. (Inherited from IInputElement.) | |
| StylusDown | Occurs when the stylus touches the digitizer while over this element. (Inherited from IInputElement.) | |
| StylusEnter | Occurs when the stylus cursor enters the bounds of the element. (Inherited from IInputElement.) | |
| StylusInAirMove | Occurs when the stylus moves over an element, but without touching the digitizer. (Inherited from IInputElement.) | |
| StylusInRange | Occurs when the stylus is close enough to the digitizer to be detected. (Inherited from IInputElement.) | |
| StylusLeave | Occurs when the stylus cursor leaves the bounds of the element. (Inherited from IInputElement.) | |
| StylusMove | Occurs when the stylus cursor moves over the element. (Inherited from IInputElement.) | |
| StylusOutOfRange | Occurs when the stylus is too far from the digitizer to be detected. (Inherited from IInputElement.) | |
| StylusSystemGesture | (Inherited from IInputElement.) | |
| StylusUp | Occurs when the stylus is raised off the digitizer while over this element. (Inherited from IInputElement.) | |
| TextInput | Occurs when this element gets text in a device-independent manner. (Inherited from IInputElement.) | |
| ZoomCenterChanged |
Bubbling event that is fired when the ZoomCenter
property is changed.
| |
| ZoomFactorChanged |
Bubbling event that is fired when the ZoomFactor
property is changed.
|
See Also