我在窗口窗体应用程序中有一个dataGridView控件。三列被添加到dataGridView。我在dataGridView中添加了20个空行以显示一些空白单元格(否则dataGridView仅显示灰色区域)。
在dataGridView控件上,我添加了三列“ a”,“ b”,“ c”。在表单加载中,我添加了这个
dataGridView1.Rows.Add(20);
表单初始化后,datagridview显示一些空白单元格,但是选择了第一行中的第一个单元格(以蓝色突出显示)。请注意,datagridview中没有数据。我不知道如何清除默认选择。
我做了一些研究。有一些讨论。我尝试了,但他们没有工作。我认为这是因为控件中没有数据。但是以下链接中提到的方法适用于加载了数据的datagridview。
也有一些有关Windows应用商店应用程序的讨论。(我正在使用Windows窗体应用程序)
如何防止在databind的GridView中自动选择第一项?
预先感谢您能否给我一些想法。
我已经在我项目的窗体的Shown
-event中使用了以下代码:
dataGridView1.ClearSelection();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句