This class encapsulates the data for the TypeDescriptor.Refreshed event, which is raised (at design time) when a component's properties or events are updated. You can retrieve the identity of the component that was modified with the ComponentChanged property, and the type of that component is given by TypeChanged . public class RefreshEventArgs : EventArgs { // Public Constructors public RefreshEventArgs (object componentChanged ); public RefreshEventArgs (Type typeChanged ); // Public Instance Properties public object ComponentChanged {get; } public Type TypeChanged {get; } } HierarchySystem.Object System.EventArgs RefreshEventArgs Passed ToRefreshEventHandler.{BeginInvoke() , Invoke()} |