如何在C中通過點(diǎn)擊menustrip實(shí)現(xiàn)彈出新的winform窗體
在C Windows窗體應(yīng)用程序中,我們可以通過點(diǎn)擊一個(gè)winform窗體上的menustrip來實(shí)現(xiàn)彈出另一個(gè)winform窗體的效果。下面將介紹具體的步驟。 第一步:創(chuàng)建Windows窗體應(yīng)用程
在C Windows窗體應(yīng)用程序中,我們可以通過點(diǎn)擊一個(gè)winform窗體上的menustrip來實(shí)現(xiàn)彈出另一個(gè)winform窗體的效果。下面將介紹具體的步驟。
第一步:創(chuàng)建Windows窗體應(yīng)用程序
打開Visual Studio(VS),創(chuàng)建一個(gè)新的Windows窗體應(yīng)用程序項(xiàng)目。
第二步:添加MenuStrip控件
在工具箱中搜索欄中輸入"menu",然后選中MenuStrip控件,并將其添加到Form1窗體上。
接著,在MenuStrip上添加一個(gè)菜單項(xiàng)"打開",并在"打開"菜單項(xiàng)下添加一個(gè)選項(xiàng)"新窗口"。
第三步:運(yùn)行程序
在完成添加菜單項(xiàng)之后,先運(yùn)行程序,查看效果。
第四步:創(chuàng)建要打開的新窗體
右鍵項(xiàng)目名稱處,選擇"添加" -> "Windows窗體",然后在彈出的對(duì)話框中輸入要?jiǎng)?chuàng)建的新窗體的類名。
第五步:修改新窗體內(nèi)容
在新創(chuàng)建的窗體類中,可以添加需要顯示的控件。例如,在Form2窗體中加入一個(gè)label,并修改label的字體大小和文字內(nèi)容。
第六步:編寫代碼
回到Form1窗體的設(shè)計(jì)界面,在"新窗口"菜單項(xiàng)上雙擊。這會(huì)跳轉(zhuǎn)到代碼編輯文件上。
在click事件中,添加以下兩行代碼:
Form2 newForm new Form2();
();
第七步:運(yùn)行程序
再次運(yùn)行程序,當(dāng)點(diǎn)擊Form1窗體上的"新窗口"菜單項(xiàng)時(shí),將會(huì)彈出一個(gè)新的winform窗體。