Visual Studio 中的 Windows Forms 設計工具提供快速開發解決方案,以建立以 Windows Forms 為基礎的應用程式。 Windows Forms 設計工具可讓您輕鬆地將控件新增至窗體、排列控件,以及為其事件撰寫程式代碼。 如需 Windows Forms 的詳細資訊,請參閱 Windows Forms 概觀。
探索功能
以下是您可以使用 Windows Forms 設計工具完成的一些工作:
將元件、數據控件或 Windows 型控件新增至表單。
按兩下設計工具中的表單,並在該表單的
Load事件中撰寫程式代碼。 按兩下表單上的控制件,並為控制件的預設事件撰寫程式代碼。選取控件並輸入名稱,以編輯控件的 Text 屬性。
使用滑鼠或箭頭鍵來調整選取控件的位置(向上、 向下、 向左、 向右)。 選取 Ctrl + 箭頭鍵,以更精確地調整位置。 選取 Shift + 箭頭鍵來調整控制元件的大小。
使用 Shift 或 Ctrl 同時存取多個表單控件,後面接著控件快捷方式。 當您選取 Shift + <Control 快捷方式>時,您選取的第一個控件是對齊視窗並調整大小時的主要控制件。 當您選取 Ctrl + <控制項快捷方式>時,您選取的最後一個控件佔主導地位。 此方法可讓主控件在每次新增控件時變更為新的控件。 另一種方法是將選取範圍矩形拖曳到您想要選取的控件周圍,以選取多個控件。
檢視警告情境
當您在 Visual Studio 中使用 Windows Forms 設計工具時,請在下列案例中謹慎作:
Windows Forms 設計工具會在設計介面上顯示控件或表單時執行應用程式程式代碼。 為了確保系統執行的應用程式程式代碼安全,請只從 以信任設定設定的檔案和資料夾開啟專案。
表單的資源 (.resx) 檔案變更應該只使用 Windows Forms 設計工具進行,而不是資源編輯器。 如果您編輯表單型 .resx 檔案,設計工具外部所做的變更可能會遺失。
.resx 檔案中的資源可以使用 BinaryFormatter 類型串行化。 不過,這種類型會有反序列化風險。 此類型 不安全且不值得信任。 使用 Windows Forms 設計工具只能使用您信任的表單和控制項。