请问如何开发出类似Serv-U的窗体?有相应的控件吧?
这里面不能贴图,我指的是:当进入Serv-u administrator管理界面后,会出现两个子窗体,一个在左面,一个在右面。子窗体之间有分隔条,可以移动改变窗体大小。我也想开发出类似风格的界面,可是苦于找不到,也没有太多时间。谁知道怎么开发,用什么控件?在此谢谢各位!
[解决办法]
这类问题就叫窗体分割。中间那个叫分割条。
我以前研究过这个问题,一直没找到专门的控件,但还总认为应该有,因为在VC里有专门的方法。但最后找到一些比较权威的VB代码,也都是模拟出来的。所以最终相信恐怕只能模拟了。
只要知道这一点,模拟就容易了,我一开始就自己用LABEL和PIC分别模拟过。
1.在窗体的RESIZE事件中设置它们的高度,使之与窗体高度相同。
2.在它们的鼠标DOWN和MOVE事件中写代码,模拟拖曳效果,移动控件位置。
3.在它们的鼠标UP事件中调节两边显示区域的尺寸。这样看起来就行了。
[解决办法]
splitter控件,vb6有一些第三方的,vb.net直接支持。
[解决办法]
http://www.j2soft.cn/static_html/200511092141083336admin.html
这里有源码,不用控件。