public override void OnClick(AddinDesignerEventArgs e) { try { NamedElement element = e.SelectedElement as NamedElement; if (element != null) { FormBuilderDialog dialog = new FormBuilderDialog(); FormBuilderParms parms = new FormBuilderParms(); parms.TableName = element.Name; parms.InitFromTable(); dialog.SetParameters(parms); DialogResult formRes = dialog.ShowDialog(); } } catch (Exception ex) { CoreUtility.HandleExceptionWithErrorMessage(ex); } }
public void SetParameters(FormBuilderParms parms) { _parms = parms; formBuilderParmsBindingSource.Add(parms); }