將控制項加入使用者控制項
更新:2007 年 11 月
在這個課程中,您將學習如何加入控制項,以便建立複合使用者控制項。
設計使用者控制項
如先前所述,最常見的使用者控制項類型就是複合控制項 (Composite Control)。這種控制項是由一個或多個標準的 Windows Form 控制項所組成。您可以將控制項從 [工具箱] 拖曳至 [使用者控制項設計工具],藉以將控制項加入至 [使用者控制項] 範本,就如同您在設計表單時所做的一樣。
一旦您加入控制項後,就可以在設計工具中調整其大小並加以移動,而且可以在 [屬性] 視窗中設定其屬性。
以此範例為例,您會加入一個 [Label] 控制項以顯示完整名稱,以及三個 [TextBox] 控制項以輸入名字、姓氏和中間名。
試試看!
若要將控制項加入至使用者控制項
開啟您在上一個課程中所建立的 NamesUserControl 專案。如果您並未儲存該專案,就必須先回到上一個課程:了解使用者控制項設計工具,並完成該課程中的程序。
在 [方案總管] 中,選取 [NamesControl.vb],然後在 [檢視] 功能表中選擇 [設計工具]。
從 [工具箱] 將 [Label] 控制項拖曳到設計工具中。
秘訣 如果讓視窗保持開啟,[工具箱] 會更容易使用。只要按一下看起來像圖釘的 [自動隱藏] 圖示即可。
在 [屬性] 視窗中,將 Name 屬性變更為 FullName。
從 [工具箱] 中,將三個 [TextBox] 控制項拖曳到設計工具中。您可以依照喜好加以排列。
在 [屬性] 視窗中,將 Name 屬性變更為 FirstName、MiddleName 和 LastName。
在 [檔案] 功能表上,選擇 [全部儲存],儲存您的工作。
後續步驟
在這個課程中,您學會如何在 [使用者控制項設計工具] 中加入控制項並設定其屬性。現在您可以準備加入控制項,以便真正執行有用的工作。下一個課程將會為您示範如何撰寫程式碼,以便指示使用者控制項顯示名字、姓氏和中間名,並公開 (Expose) 新的屬性。
下一個課程:將程式碼加入使用者控制項。