这个问题,如果我直接声明那个窗体类型的变量,然后调用show(),那么顺序就是对的。这个的目的是,因为客户经常需要调整列的顺序、字段名,所以干脆每个DataGridView上面对应一个XML,客户可以自己改。但是打开界面如果无效,必须让客户再重新打开设定XML的窗口的话,就很麻烦了。