visual studio中可以不可以調(diào)用其他項(xiàng)目的窗體呢?該怎么添加呢?今天我們就來(lái)看看visual studio調(diào)用其他項(xiàng)目的窗體這個(gè)功能的方法。
1、打開(kāi)visual studio2017軟件,進(jìn)入軟件主界面的菜單欄。在菜單欄中選擇“文件”命令,可以看到“新建”、“項(xiàng)目”來(lái)新建一個(gè)項(xiàng)目
2、在新建項(xiàng)目界面中,選擇語(yǔ)言為visual C#,在Windows經(jīng)典桌面下新建一個(gè)窗體應(yīng)用程序,設(shè)置項(xiàng)目名為“添加其他項(xiàng)目窗體”;
3、進(jìn)入新建的項(xiàng)目,將窗體name屬性設(shè)置為“fm_main”,窗體類(lèi)改成Formmain.cs
4、在解決方案中,選中項(xiàng)目“添加其他項(xiàng)目窗體”右鍵,添加現(xiàn)有項(xiàng)。
5、我找了一個(gè)我以前寫(xiě)的繪制直線這個(gè)項(xiàng)目,將這個(gè)項(xiàng)目中的Form1這個(gè)窗體添加到本項(xiàng)目來(lái)。需要注意的是添加的文件包括窗體的設(shè)計(jì)文件和代碼文件。這里我需要將紅框選中的三個(gè)都添加上。
6、可以看到解決方案中,有我們添加的三個(gè)文件。
7、在主窗體中添加一個(gè)按鈕,來(lái)完成調(diào)用外部窗體的功能。
8、我們剛才添加的是“繪制直線”這個(gè)項(xiàng)目的form1窗體,那么我進(jìn)入這個(gè)文件看看他的命名空間是“namespace 繪制直線”,和本項(xiàng)目不在同一命名空間下。
9、明白連個(gè)窗體不在同一項(xiàng)目中很重要,接下來(lái)編寫(xiě)調(diào)用功能用的到。具體調(diào)用功能實(shí)現(xiàn)代碼如下圖:
10、編譯運(yùn)行程序,單擊“調(diào)用外部窗體”。是不是可以看到調(diào)用了“繪制直線”的這個(gè)窗體呢。
以上就是visual studio中為項(xiàng)目添加已有的窗體的方法,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注武林網(wǎng)。
相關(guān)推薦:
Visual Studio怎么繪制一個(gè)登錄界面?
VisualStudio引用的圖片文件怎么刪除?
visual studio2013多文件程序怎么建立?
新聞熱點(diǎn)
疑難解答
圖片精選