Class | Description | |
---|---|---|
EventHandlerForActiveControl<TEventArgs> | This derivation of EventHandlerForControl<TEventArgs> will simply ignore the call if the control's handle is not at the time the delegate is invoked. | |
EventHandlerForControl<TEventArgs> | Provies a wrapper type around event handlers for a control that are safe to be used from events on another thread. If the control is not valid at the time the delegate is called an exception of type ObjectDisposedExcpetion will be raised. | |
ForcedEventHandlerForControl<TEventArgs> | This derivation of EventHandlerForControl<TEventArgs> will directly call the delegate on the current thread if the control's handle is not valid rather than raising the ObjectDisposedExcpetion. | |
TimeoutAction | Provides scheduling a single-fire event at some duration into the future. The operation is performed once either when the duration expires, or when this object is disposed or collected. |