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