| Visual Basic (Declaration) | |
|---|---|
Public Event MouseLeftButtonDown As MouseButtonEventHandler | |
| C# | |
|---|---|
public event MouseButtonEventHandler MouseLeftButtonDown | |
The event handler receives an argument of type MouseButtonEventArgs containing data related to this event. The following MouseButtonEventArgs properties provide information specific to this event.
| Property | Description |
|---|---|
| ButtonState | Gets the state of the button associated with the event. |
| ChangedButton | Gets the button associated with the event. |
| ClickCount | Gets the number of times the button was clicked. |
| Device (Inherited from System.Windows.Input.InputEventArgs) | Gets the input device that initiated this event. |
| Handled (Inherited from System.Windows.RoutedEventArgs) | Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. |
| LeftButton (Inherited from System.Windows.Input.MouseEventArgs) | Gets the current state of the left mouse button. |
| MiddleButton (Inherited from System.Windows.Input.MouseEventArgs) | Gets the current state of the middle mouse button. |
| MouseDevice (Inherited from System.Windows.Input.MouseEventArgs) | Gets the mouse device associated with this event. |
| OriginalSource (Inherited from System.Windows.RoutedEventArgs) | Gets the original reporting source as determined by pure hit testing, before any possible System.Windows.RoutedEventArgs.Source adjustment by a parent class. |
| RightButton (Inherited from System.Windows.Input.MouseEventArgs) | Gets the current state of the right mouse button. |
| RoutedEvent (Inherited from System.Windows.RoutedEventArgs) | Gets or sets the System.Windows.RoutedEventArgs.RoutedEvent associated with this System.Windows.RoutedEventArgs instance. |
| Source (Inherited from System.Windows.RoutedEventArgs) | Gets or sets a reference to the object that raised the event. |
| StylusDevice (Inherited from System.Windows.Input.MouseEventArgs) | Gets the stylus device associated with this event. |
| Timestamp (Inherited from System.Windows.Input.InputEventArgs) | Gets the time when this event occurred. |
| XButton1 (Inherited from System.Windows.Input.MouseEventArgs) | Gets the current state of the first extended mouse button. |
| XButton2 (Inherited from System.Windows.Input.MouseEventArgs) | Gets the state of the second extended mouse button. |
Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7, Windows 8