ComponentEventArgs
Class
Definition
Provides data for the ComponentAdded, ComponentAdding, ComponentRemoved, and ComponentRemoving events.
[System.Runtime.InteropServices.ComVisible(true)]
public class ComponentEventArgs : EventArgs
- Inheritance
- Attributes
Inherited Members
System.EventArgs
System.Object
Examples
The following example demonstrates creating a ComponentEventArgs.
public:
// This example method creates a ComponentEventArgs using the specified argument.
// Typically, this type of event args is created by a design mode subsystem.
ComponentEventArgs^ CreateComponentEventArgs( IComponent^ component )
{
// The component that is related to the event: args.Component
return gcnew ComponentEventArgs( component );
}
// This example method creates a ComponentEventArgs using the specified argument.
// Typically, this type of event args is created by a design mode subsystem.
public ComponentEventArgs CreateComponentEventArgs(IComponent component)
{
ComponentEventArgs args = new ComponentEventArgs(component);
// The component that is related to the event: args.Component
return args;
}
' This example method creates a ComponentEventArgs using the specified argument.
' Typically, this type of event args is created by a design mode subsystem.
Public Function CreateComponentEventArgs(ByVal component As IComponent) As ComponentEventArgs
Dim args As New ComponentEventArgs(component)
' The component that is related to the event: args.Component
Return args
End Function
Remarks
ComponentEventArgs is the root event arguments class for all component management events. This type of event occurs when you add or remove components using a designer.
Constructors
| ComponentEventArgs(IComponent) |
Initializes a new instance of the ComponentEventArgs class. |
Properties
| Component |
Gets the component associated with the event. |