跨窗体操作的有关问题
跨窗体操作的问题
一个 mainFrom 窗体,窗体上有一个tabControl1, tabControl1 的 TabPages加载独立的窗体.
点击TabPages时, 对应的窗体会加载用户未登录时的数据
现在,我想在mainFrom主窗体上作用户登录,登录成功后,各个 TabPages里的窗体重新加载登录后的数据
问题:
如何通过mainForm窗体里重新使各个TabPages里各个窗体的数据重新加载(如何由mainForm窗体操作一个嵌入的窗体例之重新加载数据?)?
------解决方案--------------------
1:在你的myForm窗体中 增加个重新绑定数据的方法,要设置成public;
2:在你的MainForm 中,通过 myForm.重新加载数据方法();
------解决方案--------------------
http://bbs.****.net/topics/360140208
------解决方案--------------------
委托
一个 mainFrom 窗体,窗体上有一个tabControl1, tabControl1 的 TabPages加载独立的窗体.
myForm.FormBorderStyle = FormBorderStyle.None;
myForm.Dock = DockStyle.Fill;
myForm.TopLevel = false;
myForm.Show();
myForm.Parent = MainTabControl.SelectedTab;
点击TabPages时, 对应的窗体会加载用户未登录时的数据
现在,我想在mainFrom主窗体上作用户登录,登录成功后,各个 TabPages里的窗体重新加载登录后的数据
问题:
如何通过mainForm窗体里重新使各个TabPages里各个窗体的数据重新加载(如何由mainForm窗体操作一个嵌入的窗体例之重新加载数据?)?
------解决方案--------------------
1:在你的myForm窗体中 增加个重新绑定数据的方法,要设置成public;
2:在你的MainForm 中,通过 myForm.重新加载数据方法();
------解决方案--------------------
http://bbs.****.net/topics/360140208
------解决方案--------------------
委托