private void toolEidtColumn_Click(Object sender, EventArgs e) { var row = dgvColumns.Rows[dgvColumns.CurrentCell.RowIndex]; if (row == null) { return; } AddField.CreateForm((IDataColumn)row.DataBoundItem, false).ShowDialog(); BandingDGV(); }
private void toolAddColumns_Click(Object sender, EventArgs e) { var dc = CurrentTable.CreateColumn(); //CurrentTable.Columns.Add(dc); var id = CurrentTable.Columns.Count + 1; dc.ColumnName = "Column" + id; dc.Description = "字段" + id; var dr = AddField.CreateForm(dc, true).ShowDialog(); if (dr != DialogResult.Cancel) { CurrentTable.Columns.Add(dc); BandingDGV(); } }