就是添加的时候出问题,下面是代码 DataGridView[] account_grid = new DataGridView[Controls_num]; TabPage[] account_tab = new TabPage[Controls_num]; for (int i = 0; i < Controls_num; i++) { account_tab[i] = new TabPage(); account_grid[i] = new DataGridView(); forum_main.f_m.tabControl1.Controls.Add(account_tab[i]); account_tab[i].Controls.Add(account_grid[i]); }
{
Button btn=new Button();
btn.Name=btnName;
Form1.Controls.add(btn);
}
TabPage[] account_tab = new TabPage[Controls_num];
for (int i = 0; i < Controls_num; i++)
{
account_tab[i] = new TabPage();
account_grid[i] = new DataGridView(); forum_main.f_m.tabControl1.Controls.Add(account_tab[i]);
account_tab[i].Controls.Add(account_grid[i]);
}
这一行出错
错误都定位了,继续看看上面是那个对象为null
tabControl1这个控件是直接添加的,似乎不会有问题啊
主窗口里面是这么写的public static forum_main f_m = null;