C#开发 WinForm如何在选项卡中集成加载多个窗体 实现窗体复用详解(图)


本文摘自PHP中文网,作者黄舟,侵删。

最近需要做的一个项目,为了避免从菜单中选择的麻烦,需要把几个窗体集成到一起,通过TabControl选项卡来切换,这样的设计实现在一定程度上也是实现了代码的复用,扩展思路来说我们可以把一些小的功能做到窗体里在需要的时候在容器中加载即可,这样也可以避免使用用户控件时经常报错的问题。这个功能和之前做的一个通过菜单选择将窗体加载到选项卡中类似,不同的是激发的源头不同,我们来看一下吧。

项目文件组织:

主程序界面:

将tabControl1中的两个选项页的tag分别写上form2和form3的类名称。

被包含窗体Form2:

被包含窗体Form3:

运行结果:from2和form3两个窗体都集成到form1中的选项卡中显示:

Form1实现代码:

阅读剩余部分

相关阅读 >>

具体介绍C#将指定网页添加到收藏夹的方法

详解C# 控制台倒计时

.net winform实现在listview中添加progressbar的方法

C#中sealed关键字的作用详解

C# 应用npoi获取excel中的图片,保存至本地的算法的图文代码实例详解

C#使用selenium+phantomjs抓取数据详解

C#二进制字节流查找函数indexof的示例代码详解

教你用C#制作最简单的登录界面

使用C#给pdf文档添加注释的示例代码分享(图)

C#中值类型和引用类型简单概述

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...