小编App*_*ice的帖子

在WinForm应用程序中加载表单后,在datagridview中禁用默认单元格选择

我在Window Form Application中有一个dataGridView控件.dataGridView中添加了三列.我在dataGridView中添加了20个空行以显示一些空白单元格.(否则dataGridView只显示灰色区域).

在dataGridView控件上,我添加了三列"a","b","c".在表单加载中,我添加了这个,

dataGridView1.Rows.Add(20);
Run Code Online (Sandbox Code Playgroud)

在form initialize之后,datagridview显示一些空白单元格,但是第一行中的第一个单元格被选中(用蓝色突出显示).请注意,datagridview中没有数据.我无法弄清楚如何清除默认选择.

我做了一些研究.有一些讨论.我试过了,他们没有工作.我认为这是因为我没有控件中的数据.但是以下链接中提到的方法是用于加载数据的datagridview.

禁用datagridView中的默认单元格选择

禁用窗口gridview获取焦点在第一行

还有一些关于Windows商店应用程序的讨论.(我正在使用Windows窗体应用程序)

http://social.msdn.microsoft.com/Forums/windowsapps/en-US/1dc26694-1147-4d5b-8b7d-11c9c493e605/how-to-disable-default-selection-in-gridview-

如何防止数据绑定中GridView中第一个项目的自动选择?

如果你能给我一些想法,请提前感谢.

c# datagridview winforms

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

datagridview ×1

winforms ×1