QueryCursorEventArgs Class
Definition
Provides data for the QueryCursor event.
public ref class QueryCursorEventArgs : System::Windows::Input::MouseEventArgs
public class QueryCursorEventArgs : System.Windows.Input.MouseEventArgs
type QueryCursorEventArgs = class
inherit MouseEventArgs
Public Class QueryCursorEventArgs
Inherits MouseEventArgs
- Inheritance
Remarks
A query cursor event is raised on UIElement and ContentElement objects whenever the mouse pointer moves to a new location.
Constructors
QueryCursorEventArgs(MouseDevice, Int32) |
Initializes a new instance of the QueryCursorEventArgs class, by using the specified mouse device and the specified timestamp. |
QueryCursorEventArgs(MouseDevice, Int32, StylusDevice) |
Initializes a new instance of the QueryCursorEventArgs class, by using the specified mouse device, timestamp, and stylus device. |
Properties
Cursor |
Gets or sets the cursor associated with this event. |
Device |
Gets the input device that initiated this event. (Inherited from InputEventArgs) |
Handled |
Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. (Inherited from RoutedEventArgs) |
LeftButton |
Gets the current state of the left mouse button. (Inherited from MouseEventArgs) |
MiddleButton |
Gets the current state of the middle mouse button. (Inherited from MouseEventArgs) |
MouseDevice |
Gets the mouse device associated with this event. (Inherited from MouseEventArgs) |
OriginalSource |
Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class. (Inherited from RoutedEventArgs) |
RightButton |
Gets the current state of the right mouse button. (Inherited from MouseEventArgs) |
RoutedEvent |
Gets or sets the RoutedEvent associated with this RoutedEventArgs instance. (Inherited from RoutedEventArgs) |
Source |
Gets or sets a reference to the object that raised the event. (Inherited from RoutedEventArgs) |
StylusDevice |
Gets the stylus device associated with this event. (Inherited from MouseEventArgs) |
Timestamp |
Gets the time when this event occurred. (Inherited from InputEventArgs) |
XButton1 |
Gets the current state of the first extended mouse button. (Inherited from MouseEventArgs) |
XButton2 |
Gets the state of the second extended mouse button. (Inherited from MouseEventArgs) |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetPosition(IInputElement) |
Returns the position of the mouse pointer relative to the specified element. (Inherited from MouseEventArgs) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
InvokeEventHandler(Delegate, Object) |
Invokes event handlers in a type-specific way, which can increase event system efficiency. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
OnSetSource(Object) |
When overridden in a derived class, provides a notification callback entry point whenever the value of the Source property of an instance changes. (Inherited from RoutedEventArgs) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |