visual studio该如何为项目添加已有的窗体
来源:网络收集 点击: 时间:2024-04-08【导读】:
winform窗体是Windows窗体程序的核心,那么我们可以不可以调用其他项目的窗体呢 ?答案是肯定的,今天我就来实现调用其他项目的窗体这个功能,主界面图如下:工具/原料morevisual studio2017程序设计方法/步骤1/10分步阅读
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
注意事项
打开visual studio2017软件,进入软件主界面的菜单栏。在菜单栏中选择“文件”命令,可以看到“新建”、“项目”来新建一个项目

在新建项目界面中,选择语言为visual C#,在Windows经典桌面下新建一个窗体应用程序,设置项目名为“添加其他项目窗体”;

进入新建的项目,将窗体name属性设置为“fm_main”,窗体类改成Formmain.cs

在解决方案中,选中项目“添加其他项目窗体”右键,添加现有项。

我找了一个我以前写的绘制直线这个项目,将这个项目中的Form1这个窗体添加到本项目来。需要注意的是添加的文件包括窗体的设计文件和代码文件。这里我需要将红框选中的三个都添加上。

可以看到解决方案中,有我们添加的三个文件。

在主窗体中添加一个按钮,来完成调用外部窗体的功能。

我们刚才添加的是“绘制直线”这个项目的form1窗体,那么我进入这个文件看看他的命名空间是“namespace 绘制直线”,和本项目不在同一命名空间下。

明白连个窗体不在同一项目中很重要,接下来编写调用功能用的到。具体调用功能实现代码如下图:

编译运行程序,单击“调用外部窗体”。是不是可以看到调用了“绘制直线”的这个窗体呢。

调用外部文件需要注意命名空间问题
调用窗体时候代码文件和设计文件都要加上
编程语言调用外部窗体版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_464156.html