Dart.Emulation Namespace > ComponentBase Class : SynchronizingObject Property |
<DefaultValueAttribute()> Public Property SynchronizingObject As ISynchronizeInvoke
Dim instance As ComponentBase Dim value As ISynchronizeInvoke instance.SynchronizingObject = value value = instance.SynchronizingObject
[DefaultValue()] public ISynchronizeInvoke SynchronizingObject {get; set;}
[DefaultValue()] public: __property ISynchronizeInvoke* get_SynchronizingObject(); public: __property void set_SynchronizingObject( ISynchronizeInvoke* value );
[DefaultValue()] public: property ISynchronizeInvoke^ SynchronizingObject { ISynchronizeInvoke^ get(); void set ( ISynchronizeInvoke^ value); }
This property determines the thread on which the component's event handlers are raised. If set to a UI control, events are raised on the UI thread. If null, events are raised on the current thread.
This property is automatically set to the containing control when used in the Windows Forms designer. When a derived class is dynamically created this property must be set if marshaling to the UI thread is desired.