0

当我的 DataGridView 的选择模式设置为 FullColumnSelect 时,如何绑定到 DataSource (DataTable)?

4

1 回答 1

1

我不确定是否有合适的方法,或者是否是这样,但我让我的工作方式如此;

foreach (DataGridViewColumn col in dataGrid.Columns)
        {
            col.SortMode = DataGridViewColumnSortMode.NotSortable;
            col.Selected = false;
        }
        dataGrid.SelectionMode = DataGridViewSelectionMode.FullColumnSelect;

因此,对于数据网格中的每一列,您将 sortmode 设置为 notsortable(这可能是唯一的方法),并选择为 false。然后将选择方式改为fullcolumn select,第一列改为selected=true。

如果您愿意,您可能可以在设计模式下拥有最后一行代码,即在设计模式下单击数据网格时更改它。

于 2012-07-26T08:31:59.060 回答