在 Visual Studio 中使用 C# 創建 Windows 窗體應用

在此 Visual Studio 集成開發環境 (IDE) 簡介中,瞭解如何創建具有基於 Windows 的用戶界面 (UI) 的簡單 C# 應用程序。

創建項目

首先,創建 C# 應用程序項目。 項目類型隨附了所需的全部模板文件,無需添加任何內容。

  1. 打開 Visual Studio 2019。
  2. 在“開始”窗口上,選擇“創建新項目” 。查看“創建新項目”窗口
  3. 在“創建新項目” 窗口中,爲 C# 選擇“Windows 窗體應用(.NET Framework)” 模板。如果願意,你可以優化搜索以快速找到所需的模板。 例如,在搜索框中輸入或鍵入“Windows 窗體應用” 。 接下來,從“語言”列表中選擇“C#” ,然後從“平臺”列表中選擇“Windows” 。)爲 Windows 窗體應用 (.NET Framework) 選擇 C# 模板

     備註

    如果未看到“Windows 窗體應用(.NET Framework)” 模板,則可以通過“創建新項目” 窗口安裝該模板。 在“找不到所需內容?”消息中,選擇“安裝更多工具和功能”鏈接 。

    “創建新項目”窗口內“找不到所需內容”消息中的“安裝更多工具和功能”鏈接

    接下來,在 Visual Studio 安裝程序中,選擇“.NET 桌面開發” 工作負載。

    Visual Studio 安裝程序中的 .NET Core 開發工作負載

    之後,在 Visual Studio 安裝程序中選擇“修改”按鈕 。 系統可能會提示你保存所有內容;如果出現提示,請按照指示進行操作。 接下來,選擇“繼續”,以安裝工作負載 。 然後,返回到“創建項目”過程中的步驟 2。

  4. 在“配置新項目”窗口中,在“項目名稱”框中鍵入或輸入“HelloWorld” 。 然後,選擇“創建” 。此時,Visual Studio 將打開新項目。

創建應用程序

選擇 C# 項目模板併爲文件命名後,Visual Studio 會打開一個窗體。 窗體就是 Windows 用戶界面。 通過向窗體添加控件創建“Hello World”應用程序,然後運行該應用程序。

向窗體添加按鈕

  1. 選擇“工具箱”,打開“工具箱”彈出窗口 。                                                                                                                                                         選擇“工具箱”,打開“工具箱”窗口                                                                (如果看不到“工具箱”彈出選項,可從菜單欄打開 。 爲此,請選擇“視圖” > “工具箱” 。 或按 Ctrl+Alt+X。)
  2. 選擇“固定” 圖標,固定“工具箱” 窗口。                                                                                                                                                           選擇“固定”圖標,將“工具箱”窗口固定到 IDE
  3. 選擇“按鈕” 控件,然後將其拖到窗體上。                   向窗體添加按鈕
  4. 在“屬性” 窗口中,找到“文本” ,將名稱從“Button1” 更改爲 Click this然後按 Enter 。向窗體上的按鈕添加文本                                                                                                             (如果看不到“屬性”窗口,可從菜單欄打開 。 若要執行此操作,請選擇“視圖” > “屬性窗口” 。 或按 F4。)
  5. 在“屬性”窗口的“設計”部分,將名稱從“Button1”更改爲 btnClickThis,然後按 Enter 。向窗體上的按鈕添加功能

備註

如果按字母順序排列了“屬性” 窗口列表,則 Button1 會顯示在 (DataBindings) 部分中。

向窗體添加標籤

添加創建操作的按鈕控件後,我們來添加發送文本的標籤控件。

  1. 從“工具箱”窗口選擇“標籤”控件,然後將其拖到窗體上,並放到“單擊此處”按鈕下方 。
  2. 在“屬性” 窗口的“設計” 部分或 (DataBindings) 部分,將名稱從“Label1” 更改爲 lblHelloWorld,然後按 Enter 。

向窗體添加代碼

  1. 在“Form1.cs [設計]” 窗口中,雙擊“單擊此處” 按鈕,打開“Form1.cs”窗口 。(或者,可在“解決方案資源管理器” 中展開“Form1.cs” ,然後選擇“Form1” 。)
  2. 在“Form1.cs” 窗口中,在“private void” 行後,鍵入或輸入 lblHelloWorld.Text = "Hello World!";,如以下屏幕截圖所示:

向窗體添加代碼

運行此應用程序

  1. 選擇“啓動” 按鈕運行應用程序。選擇“啓動”,調試和運行應用                                         將出現以下幾種情況。 在 Visual Studio IDE 中,“診斷工具”窗口打開,同時還會打開一個“輸出”窗口 。 在 IDE 外部,會出現一個“Form1”對話框 。 其中包含“單擊此處”按鈕和顯示“Label1”的文本 。
  2. 選擇“Form1” 對話框中的“單擊此處” 按鈕。 請注意,“Label1”文本會更改爲“Hello World!” 。包含 Label1 文本的“Form1”對話框A Form1 dialog box that includes Label1 text
  3. 關閉“Form1” 對話框以停止運行應用。

後續

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章