类似这样的界面怎么制作,就是点左边的菜单,右边有什么显示,Web可以用框架,但是WinForm有没有类似的功能
我想到就是所有的控件都不显示,点左边的时候就让指定的控件在右边显示,但这样不好,所有的控件在一个界面上
解决方案 »
- 关于控件的DOCK顺序问题,急!!!
- 小菜请教Hashtable的问题,请大虾指教
- 求助MSDN中关于C#异步SOCKET服务端示例的问题
- 连接数据库的问题
- 提一个关于Control的高难度问题,四个裤衩以上才能进.
- 求一个通过强类型数据集读取指定格式excel文件,并且显示到reportviewer中的范例
- spread 问题
- 对EXCEL的操作。如何使程序变得通用?在线等!!!
- 请问在C#中是否也有类似于DELPHI中的StringList??
- ---------///一个结构函数的问题////------------------
- 怎么根据参数决定循环的层数
- 错误 CS1526 如何改正,多谢
winform当然要比web框架简单无数倍。当左边点击之后,右边的Panel里的Controls.Clear()清空,然后你new一个自己开发的用户控件的实例出来,Controls.Add()添加到Panel里边就行了!
不是。假设要使用什么现成的布局控件,那么winform下当然有很多。这时候可以说“web也差不多一样”。问题是winform下根本不用复杂的布局控件,你想自己怎样动态改变就可以实时地动态改变任意容器控件里边的内容,不需要考虑“有没有特殊的布局控件”这类问题。
{
if (panel4.Tag != null && panel4.Tag is Form)
{
((Form)panel4.Tag).Close();
}
Form3 frm = new Form3();
frm.TopLevel = false;
frm.Parent = panel4;
panel4.Tag = frm;
frm.Show();
}