Winform怎么复制窗体/C#窗体复用怎么做

来源:互联网 发布:房产端口 编辑:程序博客网 时间:2024/04/29 13:12

在我们的编程工作中,在多个程序中都会需要某个功能的窗体,比如登录窗口、打印窗口、另存为窗口等等,如果在每个程序中都单独编辑很是费时费力,如果能将之前程序中编辑好的窗体直接复制到新程序中使用则会非常省力。

下面小编就说明如何复用窗体:
这里写图片描述

工具/原料
Microsoft Visual Studio 2010

方法/步骤
1、打开Microsoft Visual Studio 2010, 新建名字为【窗体复用】的程序。
这里写图片描述

2、在该程序添加新的窗体,点击右键选择【添加】-【windows窗体】。
这里写图片描述

3、新建login.cs窗体,在新窗体界面上放置合适的控件:
包括,
添加2个按钮控件;
给用户输入的2个textbox控件。
这样我们用于复制的登录窗体就制作好了,接下来我们将把这个窗体复制到新建的程序中。
这里写图片描述

4、再新建名字为【窗体复用2】的新程序。
这里写图片描述

5、回到第一个【窗体复用】的程序目录,找到login开头的后缀为cs、designer.cs、resx等3个最后的文件,右键复制。
这里写图片描述

6、再来到新程序的目录下,将3个文件粘贴到该目录中。
这里写图片描述

7、打开新程序,在资源管理器界面中点击【显示所有文件】。
这里写图片描述

8、在资源管理器中可以看到处于隐藏状态的login.cs。
这里写图片描述

9、右键点击login.cs,在右键菜单中选择【包括在项目中】。
这里写图片描述

10、稍等片刻等待资源管理器刷新完成后,就可以看到login.cs已经被加入到本程序了,打开login.cs就可以看到完整的窗体界面了。
这里写图片描述