public CrossThreadHelper(Control form)
 {
     TheControl           = form;
     _delegateSetProperty = new DelegateSetProperty(this.SetObjectProperty);
     _delegateGetProperty = new DelegateGetProperty(this.GetObjectProperty);
     _delegateCallMethod  = new DelegateCallMethod(this.CallObjectMethod);
 }
 public CrossThreadHelper(Control form)
 {
     TheControl = form;
     _delegateSetProperty = new DelegateSetProperty(this.SetObjectProperty);
     _delegateGetProperty = new DelegateGetProperty(this.GetObjectProperty);
     _delegateCallMethod = new DelegateCallMethod(this.CallObjectMethod);
 }