public static Control GetTableAsControl <R, C, V>(this MtTable <R, C, V> table) { Control c = new Control(); DataGridView grid = table.GetAsDataGridView(); c.Controls.Add(grid); c.Size = grid.Size; grid.Dock = DockStyle.Fill; return(c); }
public static Form GetTableAsForm <R, C, V>(this MtTable <R, C, V> table) { Form f = new Form(); f.FormBorderStyle = FormBorderStyle.SizableToolWindow; DataGridView grid = table.GetAsDataGridView(); grid.Dock = DockStyle.Fill; f.Controls.Add(grid); return(f); }