关于windows应用程序的问题
建立了一个应用程序,建立两个面板,还有加了主菜单,想单击某个菜单,Form中就加入某个面板.如何实现? 问题点数:40、回复次数:6Top
1 楼yz1199(逃离孤独)回复于 2006-03-09 18:56:24 得分 0
b不太明白什么意思Top
2 楼Snowdust(雪尘)回复于 2006-03-09 18:58:29 得分 0
面板是什么?用户控件?Top
3 楼Samen168(Code to coding)回复于 2006-03-09 20:24:15 得分 0
写菜单事件啊item1_Click(...)
{
}Top
4 楼ljhkim6()回复于 2006-03-09 21:12:23 得分 15
菜单事件下
实例化一个窗体
在SHOWTop
5 楼hifool(叮当当)回复于 2006-03-09 22:53:33 得分 0
具体怎么实例化一个窗体呀?
能给我写一下代码吗?多谢了?Top
6 楼txchen(上上签)回复于 2006-03-09 23:20:28 得分 25
我觉得最好的办法就是根据需要动态创建窗口实例,也就是根据点击的菜单动态打开具体功能.
可以先把所有的菜单极该菜单所需要打开的窗体保存在数据库中,点击菜单时动态从数据库中读取出来再实例化.
Form a ;
a =(Form)Assembly.Load("XXX").CreateInstance("XXX.FormName"); //XXX是你的命名空间名,FormName是你需要实例化的窗体
a.Show();
Top




