怎样将DataGridView设置成静态的?

来源:百度知道 编辑:UC知道 时间:2024/06/15 17:39:13
Form1里的dataGridView1,想通过Form2的一个按钮向里面插入一行数据

Form2访问dataGridView1.Rows.Add()说没有权限

于是在Form1里建一个函数AddRow(),执行dataGridView1.Rows.Add()

Form2里调用它时说需要是静态的才能调用

于是改成public static AddRow(),但这样的话提示dataGridView1也必须是静态的

不知在哪里能把dataGridView1改成静态的,恳请高手指点!

我是个初学者,希望大家能指点我一下 万分感谢!

找到 design.cs 打开,找到dataGridView1 实例化的private 把他改成 public 就可以了

你把 dataGridView1 设成public的就可以了

这样不实际 直接存到数据库不就玩了 你dataGridView1的数据也是从数据库里绑定得到的 为什么不直接操作数据库呢?