RoutedEventArgs Hierarchy

The following table lists the classes derived from System.Windows.RoutedEventArgs .

Derived Classes

Class Description
System.Windows.Controls.CleanUpVirtualizedItemEventArgs Provides data for the CleanUpVirtualizedItem event.
System.Windows.Controls.ContextMenuEventArgs Provides data for a context menu event.
System.Windows.Controls.InkCanvasGestureEventArgs Provides data for the Gesture event.
System.Windows.Controls.InkCanvasStrokeCollectedEventArgs Provides data for the StrokeCollected event.
System.Windows.Controls.Primitives.DragCompletedEventArgs Provides information about the DragCompleted event that occurs when a user completes a drag operation with the mouse of a Thumb control.
System.Windows.Controls.Primitives.DragDeltaEventArgs Provides information about the DragDelta event that occurs one or more times when a user drags a Thumb control with the mouse.
System.Windows.Controls.Primitives.DragStartedEventArgs Provides information about the DragStarted event that occurs when a user drags a Thumb control with the mouse..
System.Windows.Controls.Primitives.ScrollEventArgs Provides data for a Scroll event that occurs when the Thumb of a ScrollBar moves.
System.Windows.Controls.ScrollChangedEventArgs Describes a change in the scrolling state and contains the required arguments for a ScrollChanged event.
System.Windows.Controls.SelectionChangedEventArgs Provides data for the SelectionChanged event.
System.Windows.Controls.TextChangedEventArgs Provides data for the TextChanged event.
System.Windows.Controls.ToolTipEventArgs Provides event information for events that occur when a tooltip opens or closes. This class cannot be inherited.
System.Windows.Controls.ValidationErrorEventArgs Provides information for the Validation.Error attached event.
System.Windows.Data.DataTransferEventArgs Encapsulates arguments for data transfer events.
System.Windows.DataObjectEventArgs Provides an abstract base class for events associated with the DataObject class.
System.Windows.DragEventArgs Contains arguments relevant to all drag-and-drop events (DragEnter, DragLeave, DragOver, and Drop).
System.Windows.ExceptionRoutedEventArgs Provides data for the Image and MediaElement failed events. This class cannot be inherited.
System.Windows.GiveFeedbackEventArgs Contains arguments for the GiveFeedback event.
System.Windows.Input.AccessKeyPressedEventArgs Provides data for the AccessKeyPressed event.
System.Windows.Input.CanExecuteRoutedEventArgs Provides data for the CanExecute and PreviewCanExecute events.
System.Windows.Input.ExecutedRoutedEventArgs Provides data for the Executed and PreviewExecuted events.
System.Windows.Input.InputEventArgs Provides data for input related events.
System.Windows.MediaScriptCommandRoutedEventArgs Provides data for the MediaElement.ScriptCommand and MediaPlayer.ScriptCommand events.
System.Windows.Navigation.RequestNavigateEventArgs Provides data for the RequestNavigate event.
System.Windows.QueryContinueDragEventArgs Contains arguments for the QueryContinueDrag event.
System.Windows.RequestBringIntoViewEventArgs Provides data for the FrameworkElement.RequestBringIntoView routed event.
System.Windows.RoutedPropertyChangedEventArgs`1 Provides data about a change in value to a dependency property as reported by particular routed events, including the previous and current value of the property that changed.
System.Windows.SizeChangedEventArgs Provides data related to the SizeChanged event.
System.Windows.SourceChangedEventArgs Provides data for the SourceChanged event, used for interoperation. This class cannot be inherited.

See Also

Reference

RoutedEventArgs Class
RoutedEventArgs Members
System.Windows Namespace
RoutedEvent
EventManager
RaiseEvent

Other Resources

Routed Events Overview