日期:2014-05-18 浏览次数:21371 次
//Form1
Form1.IsMdiContainer = true;//使用dockpanel必须
//包含一个dockpanel控件 dockpanel1
//调用1.config文件恢复界面布局
void LoadConfig()
{
try{
dockpanel1.LoadFromXml(Application.StartupPath + "\\1.config",delegate(string str)
{if(str == typeof(Form2))return new Form2();return null;});
}catch
{
}
}
//FormClosing事件
dockpanel1.SaveAsXml(Application.StartupPath + "\\1.config");
//Form2
Form2 : WeifenLuo.WinFormsUI.Docking.DockContent //子窗体必须
{
DataGridView dgv; //具体代码不写了,已经绑定数据源
public void Test()
{
MessageBox.Show(dgv.CurrentRow.ToString());
}
}