public FormColumn()
        {
            InitializeComponent();

            textBoxName.TextChanged                  += (sender, e) => ColumnNameChanged.RaiseEventEx(this);
            numEditScale.ValueChanged                += (sender, e) => ColumnScaleChanged.RaiseEventEx(this);
            numEditCharMaxLength.ValueChanged        += (sender, e) => ColumnSizeChanged.RaiseEventEx(this);
            textboxDataType.TextChanged              += (sender, e) => DatatypeChanged.RaiseEventEx(this);
            textBoxDefault.TextChanged               += (sender, e) => DefaultChanged.RaiseEventEx(this);
            textBoxDescription.TextChanged           += (sender, e) => DescriptionChanged.RaiseEventEx(this);
            checkBoxIsNullable.CheckedChanged        += (sender, e) => IsNullableChanged.RaiseEventEx(this);
            integerInputOrdinalPosition.ValueChanged += (sender, e) => OrdinalPositionChanged.RaiseEventEx(this);
            numEditPrecision.ValueChanged            += (sender, e) => PrecisionChanged.RaiseEventEx(this);
        }
Beispiel #2
0
 private void OnColumnNameChanged(object sender, EventArgs e)
 {
     //Invoke.
     ColumnNameChanged?.Invoke(sender, e);
 }