public void SetParameters(TableFieldsBuilderParms parms)
        {
            _parms = parms;
            tableFieldsBuilderParmsBindingSource.Add(parms);

            FieldTypeBox.DataSource = Enum.GetValues(typeof(FieldType));
        }
        public override void OnClick(AddinDesignerEventArgs e)
        {
            try
            {
                NamedElement element = e.SelectedElement as NamedElement;

                if (element != null)
                {
                    TableFieldsBuilderDialog dialog = new TableFieldsBuilderDialog();
                    TableFieldsBuilderParms  parms  = new TableFieldsBuilderParms();
                    parms.TableName = element.Name;

                    dialog.SetParameters(parms);
                    dialog.Show();
                }
            }
            catch (Exception ex)
            {
                CoreUtility.HandleExceptionWithErrorMessage(ex);
            }
        }
 public void SetParameters(TableFieldsBuilderParms parms)
 {
     _parms = parms;
     tableFieldsBuilderParmsBindingSource.Add(parms);
 }