如何基于Datagridview行?

时间:2012-11-27 17:51:36

标签: winforms

以下是datagridview的示例图片。

我想基于此行而不是选择单元格,我希望选择整行。行/单元格是只读的,因此不需要编辑单元格。我也想删除最左边的>是

(通过谷歌找到蹩脚的图片)

enter image description here

2 个答案:

答案 0 :(得分:3)

myGrid.RowHeadersVisible = false;
myGrid.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

您可以在上面的代码中设置这些属性,也可以通过设计器设置。 RowHeadersVisible位于Appearance部分下方。 SelectionMode位于Behavior部分。

答案 1 :(得分:0)

对于问题的完整行选择部分,DataGridView控件具有名为SelectionMode的属性。将该属性设置为SelectionMode.FullRowSelect。

不确定是否可以移除最左边的部分,但可以将其宽度更改为1或2像素。不记得它被调用了什么,但DataGrifView控件上有一个属性来控制第一个“行指示符”列的宽度。