public CustomDataGridViewColumnDescriptor <T> BuildAndAdd(CustomDataGridView <T> table) { var columnDescriptor = Build(); table.AddColumn(columnDescriptor); return(columnDescriptor); }
public CustomDataGridViewRow(CustomDataGridView <T> table, T item) { if ((table == null) || (item == null)) { throw new ArgumentNullException(); } this.table = table; this.item = item; createCells(); }
public CustomDataGridViewRow(CustomDataGridView <T> table, T item) { if ((table == null) || (item == null)) { throw new ArgumentNullException(); } this.table = table; this.item = item; createCells(); subscribeToItemEvents(); subscribeToMultilevelItemEvents(); subscribeToExternalUpdateEvents(); }
public CustomDataGridViewColumnDescriptorBuilder(CustomDataGridView <T> table) { this.table = table; }