Raising Events from a Component
Raising an event from a component is no different from raising an event from a class that is not a component. For details, see Raising an Event and other topics in the Handling and Raising Events section. Since components are designable, you must apply attributes to event members to ensure that they are displayed correctly in the property browser. For details, see Design-Time Attributes for Components.