在此 Visual Studio 集成開發環境 (IDE) 簡介中,瞭解如何創建具有基於 Windows 的用戶界面 (UI) 的簡單 C# 應用程序。
創建項目
首先,創建 C# 應用程序項目。 項目類型隨附了所需的全部模板文件,無需添加任何內容。
- 打開 Visual Studio 2019。
- 在“開始”窗口上,選擇“創建新項目” 。
- 在“創建新項目” 窗口中,爲 C# 選擇“Windows 窗體應用(.NET Framework)” 模板。如果願意,你可以優化搜索以快速找到所需的模板。 例如,在搜索框中輸入或鍵入“Windows 窗體應用” 。 接下來,從“語言”列表中選擇“C#” ,然後從“平臺”列表中選擇“Windows” 。)
備註
如果未看到“Windows 窗體應用(.NET Framework)” 模板,則可以通過“創建新項目” 窗口安裝該模板。 在“找不到所需內容?”消息中,選擇“安裝更多工具和功能”鏈接 。
接下來,在 Visual Studio 安裝程序中,選擇“.NET 桌面開發” 工作負載。
之後,在 Visual Studio 安裝程序中選擇“修改”按鈕 。 系統可能會提示你保存所有內容;如果出現提示,請按照指示進行操作。 接下來,選擇“繼續”,以安裝工作負載 。 然後,返回到“創建項目”過程中的步驟 2。
- 在“配置新項目”窗口中,在“項目名稱”框中鍵入或輸入“HelloWorld” 。 然後,選擇“創建” 。此時,Visual Studio 將打開新項目。
創建應用程序
選擇 C# 項目模板併爲文件命名後,Visual Studio 會打開一個窗體。 窗體就是 Windows 用戶界面。 通過向窗體添加控件創建“Hello World”應用程序,然後運行該應用程序。
向窗體添加按鈕
- 選擇“工具箱”,打開“工具箱”彈出窗口 。 (如果看不到“工具箱”彈出選項,可從菜單欄打開 。 爲此,請選擇“視圖” > “工具箱” 。 或按 Ctrl+Alt+X。)
- 選擇“固定” 圖標,固定“工具箱” 窗口。
- 選擇“按鈕” 控件,然後將其拖到窗體上。
- 在“屬性” 窗口中,找到“文本” ,將名稱從“Button1” 更改爲
Click this
然後按 Enter 。 (如果看不到“屬性”窗口,可從菜單欄打開 。 若要執行此操作,請選擇“視圖” > “屬性窗口” 。 或按 F4。) - 在“屬性”窗口的“設計”部分,將名稱從“Button1”更改爲
btnClickThis
,然後按 Enter 。
備註 如果按字母順序排列了“屬性” 窗口列表,則 Button1 會顯示在 (DataBindings) 部分中。 |
向窗體添加標籤
添加創建操作的按鈕控件後,我們來添加發送文本的標籤控件。
- 從“工具箱”窗口選擇“標籤”控件,然後將其拖到窗體上,並放到“單擊此處”按鈕下方 。
- 在“屬性” 窗口的“設計” 部分或 (DataBindings) 部分,將名稱從“Label1” 更改爲
lblHelloWorld
,然後按 Enter 。
向窗體添加代碼
- 在“Form1.cs [設計]” 窗口中,雙擊“單擊此處” 按鈕,打開“Form1.cs”窗口 。(或者,可在“解決方案資源管理器” 中展開“Form1.cs” ,然後選擇“Form1” 。)
- 在“Form1.cs” 窗口中,在“private void” 行後,鍵入或輸入
lblHelloWorld.Text = "Hello World!";
,如以下屏幕截圖所示:
運行此應用程序
- 選擇“啓動” 按鈕運行應用程序。 將出現以下幾種情況。 在 Visual Studio IDE 中,“診斷工具”窗口打開,同時還會打開一個“輸出”窗口 。 在 IDE 外部,會出現一個“Form1”對話框 。 其中包含“單擊此處”按鈕和顯示“Label1”的文本 。
- 選擇“Form1” 對話框中的“單擊此處” 按鈕。 請注意,“Label1”文本會更改爲“Hello World!” 。
- 關閉“Form1” 對話框以停止運行應用。
後續