Class
RoutedEvent

Represents a routed event definition in the Telerik WinControls framework, providing the identity and metadata necessary for event routing through the element tree.

Definition

Namespace:Telerik.WinControls

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
public class RoutedEvent

Inheritance: objectRoutedEvent

Properties

EventName

Gets or sets the name of the routed event.

Declaration

cs-api-definition
public string EventName { get; set; }

Property Value

string

A string representing the event name that serves as the primary identifier for this routed event.

Remarks

The event name is a key component of the routed event's identity and is used throughout the routing system to match and identify events. It should be unique within the context of the owner type to prevent conflicts and ensure proper event resolution.

Event names typically follow standard .NET event naming conventions, often ending with descriptive terms that indicate the nature of the event (e.g., "Click", "Changed", "Loading").

OwnerType

Gets or sets the type that owns this routed event definition.

Declaration

cs-api-definition
public Type OwnerType { get; }

Property Value

Type

A Type representing the class that owns and defines this routed event.

Remarks

The owner type is the second component of the routed event's identity and represents the class that originally defined the routed event. Together with the event name, it creates a unique identifier that prevents naming conflicts between different types.

This property is not serialized in the designer to prevent unnecessary serialization of type information, as indicated by the Hidden attribute. The setter is marked as internal to control how owner types are assigned to routed events.

In this article
DefinitionPropertiesEventNameOwnerType
Not finding the help you need?
Contact Support