在winform中实现多窗口的使用 及切换

最近看过一个项目觉得很经典。 她  是JSP 来做的,估计玩这个技术的人都比较怀恋WINFORM 所以有做到楼上的效果

个人认为她是这样实现的:
整个大页面是个frame 为,其左边有菜单a, 右边是主要的内容区为页面b
这个页面B中也是上下分开的FRAME,上面是 b_banner ,取到显示窗体的名字,下面是b_body显示最终要显示的页面。b_body  上以iframe来实现的  所以她 每次只要更换这个IFRAME的URL就可以实现窗口的切换

在b_banner 中有个当前窗口列表的树组:arrPages(20).
每次点击菜单a的链接,立即触发b_banner的JS事件openNewPage(url),这个事件可以让b_body的页面跳转到url,同时b_banner的上面动态加上一个按钮btnShowPage,arrPages(20)会增加一个值,当然数量超过21时提示窗口过多,需要关闭一些

单击钮btnShowPage可以实现在b_body页面中显示他对应的页面,双击他可以关闭当前的窗口

阅读更多
文章标签: winform iframe url jsp
上一篇一个小议题:火烧山时,如何判断发生火灾的具体的范围(一)
下一篇告诉自己要结束小狗一样的无规律状态
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭