智慧型裝置專案 手工新增所需控制項的簡單示例

2021-05-07 09:25:00 字數 1145 閱讀 1147

以向form中新增menu為例 說明如何手工向窗體新增控制項

(一般情況下還是在設計檢視中拉取相關控制項比較好

除非有的時候 用滑鼠操作窗體不太方便 如操作menu

在新增新項時 滑鼠操作就感覺不是太方便

只是提供一種思路 一般不提倡這種做法)

先對智慧型裝置專案中的窗體的檔案組成做乙個描述:

新建乙個窗體時 有如下三個檔案組成

form1.cs              窗體類 可以設計檢視和 **兩種方式檢視和編輯

form1.designer.cs     由系統自動生成 一般情況下 我們不需要修改

form1.resx            相關資源 xml描述

我們如果要新增這個menu

需要修改到form1.designer.cs 和 form1.cs

其中form1.designer.cs用於相關宣告和載入

form1.cs用於相關事件方法的編寫

具體步驟如下:

1.新建智慧型裝置專案 其自動包含窗體form1

2.檢視並編輯form1.designer.cs

宣告mainmenu以及menuitem 的相關屬性及事件

具體編輯如下:

///

/// 設計器支援所需的方法 - 不要

/// 使用**編輯器修改此方法的內容。

///

private void initializecomponent()

#endregion

private system.windows.forms.mainmenu mainmenu1;

private system.windows.forms.menuitem menuitem1;

private system.windows.forms.menuitem menuitem2;

3.檢視並編輯form1.cs

編寫menuitem1和menuitem2的click事件

具體**如下:

//新增

private void menuitem1_click(object sender, eventargs e)

//編輯

private void menuitem2_click(object sender, eventargs e)

智慧型家居佈線所需要的一些裝置

智慧型家居佈線所需要的一些裝置 智慧型家居佈線所需要的一些裝置 1 雙絞線 twisted pair 雙絞線是現在最普通的傳輸介質,它由兩條相互絕緣的銅線組成,典型直徑為1公釐。兩根線絞接在一起是為了防止其電磁感應在鄰近線對中產生干擾訊號。現行雙 絞線電纜中一般包含4個雙絞線對,具體為白橙 橙 白藍...

VS2005建立智慧型裝置專案失敗

一 visual studio 2005與 ie8 衝突的解決辦法 1 執行 regedit 登錄檔編輯器 2 找到 hkey current user software microsoft windows currentversion internetsettings zones 3 在zones...

怪事,這個VC專案中竟然需要手工新增標準庫

今天練習windows網路程式設計,從書上拷了一段最簡單的windows socket api測試 來執行 include stdafx.h include include void main int argc,char argv setup winsock munication code here...