Class
RadRoutedEventArgs

Represents event data for routed events in the Rad framework, inheriting from the RoutedEventArgs class. This class provides information about the routed event, such as the event identifier, the source of the event, and its handling status. It allows customization of the event source and supports invoking event handlers through the provided methods. Specifically, it provides constructors to initialize event arguments with or without the routed event identifier and source, along with properties for accessing and managing event state during routing.

Definition

Namespace:Telerik.Windows

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
public class RadRoutedEventArgs : RoutedEventArgs

Inheritance: objectRadRoutedEventArgs

Derived Classes: ActivationChangedEventArgsAppointmentCreatedEventArgsAppointmentDeletedEventArgsAppointmentEditedEventArgsCalendarDateChangedEventArgsCalendarModeChangedEventArgsCameraErrorEventArgsCancelRoutedEventArgsColorChangeEventArgsColorModeEventArgsHistoryChangedEventArgsColumnWidthChangedEventArgsPropertyGridPreparedEditorEventArgsPropertyGridEditEndedEventArgsPropertyGridValidatedEventArgsPropertyGridValidatingEventArgsAdditionalContentActivatedEventArgsCommandRoutedEventArgsConnectionRoutedEventArgsConnectorActivationChangedEventArgsConnectorRoutedEventArgsDiagramItemsChangedEventArgsDiagramItemsChangingEventArgsDiagramItemsRoutedEventArgsDiagramLayoutRoutedEventArgsDiagramSerializationRoutedEventArgsDiagramZoomEventArgsManipulationRoutedEventArgsPositionChangedRoutedEventArgsRadRoutedEditEventArgsShapeRoutedEventArgsActivePangeChangedEventArgsResizeEventArgsStateChangeEventArgsDragDropEventArgsDragOverTreeEventArgsDropDownEventArgsEditorPrepareEventArgsFoldEventArgsTaskEditedEventArgsRoutedPropertyChangedEventArgs<T>CellEventArgsCellRoutedEventArgsValidatingRoutedEventArgsCleanUpVirtualizedItemEventArgsDataErrorEventArgsGridViewFilteredEventArgsGridViewSearchedEventArgsGroupRowEventArgsRowEventArgsGridViewCellEditEndedEventArgsGridViewCellValidatedEventArgsGridViewCurrentCellInfoChangedEventArgsGridViewDeletedEventArgsGridViewGroupedEventArgsGridViewRowEditEndedEventArgsGridViewRowValidatedEventArgsGridViewRowValidatingEventArgsGridViewSortedEventArgsMapMouseRoutedEventArgsStartZoomingEventArgsRadMaskedInputValueChangingEventArgsPageFlipEventArgsOrientationChangedEventArgsParseDateTimeEventArgsPositionChangedEventArgsPreviewTileStateChangedEventArgsRadTreeListViewDragEventArgsRadTreeViewCheckEventArgsRadTreeViewDragEventArgsRadTreeViewItemEditedEventArgsRecordingStartedEventArgsRowItemMouseEventArgsSelectionChangeEventArgsSnapshotTakenEventArgsColorChangeEventArgsItemReorderedEventArgsTileStateChangedEventArgsTileViewBringIntoViewArgsTileViewDragEventArgsTilesAnimationCompletedEventArgsDrillEventArgsHoveredPeriodEventArgsDragDropCompletedEventArgsDragEventArgsDragInitializeEventArgsGiveFeedbackEventArgsQueryContinueDragEventArgsPinchEventArgsSwipeInertiaEventArgsTouchEventArgsRadRoutedPropertyChangedEventArgs<T>

Constructors

RadRoutedEventArgs()

Initializes a new instance of the RadRoutedEventArgs class.

Declaration

cs-api-definition
public RadRoutedEventArgs()

RadRoutedEventArgs(RoutedEvent)

Initializes a new instance of the RadRoutedEventArgs class, using the supplied routed event identifier.

Declaration

cs-api-definition
public RadRoutedEventArgs(RoutedEvent routedEvent)

Parameters

routedEvent

RoutedEvent

The routed event identifier for this instance of the RoutedEventArgs class.

RadRoutedEventArgs(RoutedEvent, object)

Initializes a new instance of the RadRoutedEventArgs class, using the supplied routed event identifier, and providing the opportunity to declare a different source for the event.

Declaration

cs-api-definition
public RadRoutedEventArgs(RoutedEvent routedEvent, object source)

Parameters

routedEvent

RoutedEvent

The routed event identifier for this instance of the RoutedEventArgs class.

source

object

An alternate source that will be reported when the event is handled. This pre-populates the Source property.

RadRoutedEventArgs(object)

Initializes a new instance of the RadRoutedEventArgs class, using the supplied routed event identifier, and providing the opportunity to declare a different source for the event.

Declaration

cs-api-definition
public RadRoutedEventArgs(object source)

Parameters

source

object

An alternate source that will be reported when the event is handled. This pre-populates the Source property.