【发布时间】:2012-04-11 22:21:47
【问题描述】:
我有三种形式:
- Form1(即 Mdi)
- Form2(mdi 的子级)
- Form3(Form2 的子级)
在我的应用程序 Form1(MDI) 中首先打开,其中它的子表单 (Form2) 通过菜单打开,现在 Form2 具有链接按钮,当我单击另一个表单 (Form3) 时,它已打开。 Form3 有 DataGridView1,它绑定在 Form3 的 formLoad 上。
我希望在绑定 DataGridView1 后,它的第二行应该被选中。 为此,我正在编写此代码:
DataGridView1.Rows[1].Selected = true; // 1 is the index of that row.
但是这段代码不起作用,问题是 DataGridView 没有得到刷新。
【问题讨论】:
-
能否提供相关代码?
-
@ coder 抱歉,实际上对我来说在这里放置代码非常困难,它不再令人困惑。我唯一想要的是,即使在使用 DataGridView1.Refresh() 函数之后,我的 DataGridView1 也不刷新。或者您可以说我的 DataGridView1 在将 Selected 属性设置为 true 后不再重新绘制。
标签: c# winforms datagridview