在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
Windows Forms,通常稱為「WinForms」,是一種圖形用戶介面(圖形用戶介面).NET Framework 和 .NET Core 框架中的庫。 使用 Windows Forms,開發人員可以為 Windows 創建豐富、互動的桌面應用程式。 本教程將逐步指導您使用 Visual Studio(一個受歡迎的集成開發環境)在基本的 Windows Forms 應用程式上創建一個新項目。(集成開發環境)適用於 .NET 開發人員。
在開始創建您的 Windows Forms 應用程式之前,您需要安裝 Visual Studio。 這是用來開發 Windows Forms 應用程式的主要工具。
從網站下載 Visual StudioVisual Studio 官方網站.
運行安裝程式並選擇「.NET 桌面開發」工作負載。 這包括用於構建 Windows Forms 應用程式的必要工具。
完成安裝過程。
打開 Visual Studio。
在選單列中選擇檔案選項,然後選擇新增 > 專案。 這將開啟「新專案對話框」。
在對話框中,搜索「Windows Forms App」,然後選擇它。 確保根據您使用的是 .NET Core 框架還是較舊的 .NET 框架選擇正確的版本。
點擊下一步,為您的專案命名,然後在對話框中點擊建立。
您現在已成功創建了一個新的 Windows 表單應用程式!
當您在 Visual Studio 中建立新的 Windows Form 應用程式時,名為「Form1」的空白表單將會顯示。 此表單是您設計應用程式 GUI 的畫布。
方案總管:在右側,方案總管顯示專案中的所有檔案和資源。 在這裡雙擊 'Form1.cs' 以顯示表單。
屬性視窗:在解決方案總管的下方,屬性視窗顯示表單中所選擇項目的屬性。 在這裡,您可以在屬性窗口中修改大小、顏色、文本等屬性。
工具箱:在左側,這包含所有的「子控制項」(按鈕、標籤控制、文本框)您可以將其拖動到您的表單上。
將控制項添加到您的表單就像從工具箱中拖放一樣簡單:
在工具箱中找到 Button 控制項並將其拖到表單上。 這是您的「按鈕控制」。
同樣,拖動一個Label控制項(標籤控制)以及一個核取方塊控制項(複選框控制)到您的表單上。
根據需要調整他們的位置。
這些控制項的每一個都具有可以在屬性窗口中調整的屬性。 例如,選擇按鈕控件並將其文字屬性更改為「點擊我」。
一個應用程式不僅僅只是它的外觀; 它需要功能!
雙擊您添加的按鈕控制項。 Visual Studio 會在表單的後端程式碼中自動建立事件處理程式。
在這個事件處理方法中,添加以下代碼:
label1.Text = "Button was clicked!";
label1.Text = "Button was clicked!";
label1.Text = "Button was clicked!"
現在,每次在您的 Windows 表單應用程式中按下按鈕,標籤的文字將更改為「按鈕已被點擊」。!"."
點擊頂部的綠色「開始」按鈕或按 F5。這將編譯並運行您的應用程式。 主方法是應用程式的進入點,您的表單應該會顯示在螢幕上。 嘗試點擊按鈕以查看標籤的文字更改已添加到主方法中。!
使用 GroupBox 控制項,您可以將相關控制項分組,提高組織性和用戶體驗。
從工具箱中將 GroupBox 拖到您的表單上。
MenuStrip 控制項為您的 Windows Forms 應用程式提供一個選單列。
將 MenuStrip 控制項從工具箱拖到您的表單上。
現實世界的 Windows Forms 應用程式通常會使用多個表單。
在解決方案總管中右鍵點擊您的專案 > 添加 > 新增項目。
選擇「Windows 表單」,命名並點擊新增。
Form2 newForm = new Form2();
newForm.Show();
Form2 newForm = new Form2();
newForm.Show();
Dim newForm As New Form2()
newForm.Show()
Windows Forms 作為一個高度靈活的平台,允許整合第三方工具和庫以進一步擴展其功能。 其中一個值得注意的工具套件來自Iron Suite,它由一組為開發者量身定制的強大產品組成。 讓我們深入瞭解這些產品,看看它們如何能夠為您的 Windows Forms 應用程式提供強大動力。
Iron Suite 是一個開發工具的彙編,旨在簡化 C# 和 .NET 專案中的複雜任務。 這些工具雖然具有獨立的功能,但彼此互補,使它們成為如您可能使用 Windows Forms 開發的綜合項目的理想選擇。
探索 IronPDF 的 PDF 操作功能是一個設計用於.NET環境中處理PDF的多功能庫。 想像一下創建一個能生成報告或管理文檔的 Windows Forms 應用程序。 使用 IronPDF,您可以無縫生成、編輯,甚至轉換 PDF。 它可以輕鬆整合到您的 Windows Forms 應用程式中,讓您在不費力的情況下提供強大的 PDF 功能。
了解 IronXL 用於 Excel 檔案管理在許多應用程序中,尤其是在以數據管理為中心的應用程序中,處理 Excel 文件是很常見的。 IronXL 是您達成此目的的首選工具。 使用IronXL,您的Windows Forms應用程式可以讀取、寫入、編輯,甚至創建Excel試算表。 這開啟了眾多可能性,例如創建動態報告、管理數據集或在您的應用程式中進行數據的匯入/匯出。
探索 IronOCR 的強大功能光學字符識別(光學字符識別)是一種技術,可將不同類型的文件,例如掃描的紙質文件、PDF或數碼相機拍攝的圖像,轉換為可編輯的數據。 IronOCR 是此領域的領先工具。 透過將IronOCR整合到您的Windows Forms應用程序中,您可以從圖像、掃描文件甚至PDF中提取文本。 想像那些將印刷數據數位化的應用程式或協助文件管理的工具——IronOCR可以成為這些功能的支柱。
利用 IronBarcode 提供條碼解決方案在當今的數位時代,條碼和QR碼無處不在。 無論是庫存管理、票證驗證,還是產品掃描,這些代碼都是必不可少的。 IronBarcode 允許您的 Windows Forms 應用程式生成、讀取並處理各類條碼和 QR 代碼。 將此整合可以導致更具互動性和動態的應用,特別是在零售、活動管理或與庫存相關的項目中。
Windows Forms 提供了廣闊的平台來創建互動應用程式,當與Iron Suite這樣的工具結合使用時,可能性變得無限。 Iron Suite 的每一款產品,不論是 IronPDF、IronXL、IronOCR 還是 IronBarcode,其起始價格都是從 $749 開始。 更有吸引力的是,每個產品都提供一個Iron Suite 產品的 30 天免費試用,讓您可以充分測試和體驗其功能。
對於那些尋求最大化價值的人,Iron Suite 提供了一個吸引人的優惠:您可以購買整個 Iron Suite僅需兩款產品的價格。 這不僅可節省財務成本,還可為您提供一套全面的工具,將您的 Windows Forms 應用程序提升到新高度。