共用方式為


了解使用者控制項設計工具

更新:2007 年 11 月

在這個課程中,您將會學習如何使用 [使用者控制項設計工具] 建立自己的控制項。

在上一組課程中,您學會如何使用 [類別庫] 專案建立類別。其實使用者控制項 (User Control) 只是您可以看見的類別而已。使用者控制項就像 Visual Basic 隨附的標準控制項,可以在設計階段放置於表單上,而且會在您執行程式時顯示。

當您在設計程式時,您會在 [表單設計工具] 中排列控制項並決定控制項的外觀。同樣的,使用者控制項也有適用的設計工具,稱為 [使用者控制項設計工具],這項設計工具可讓身為開發人員的您決定控制項的外觀。

建立使用者控制項

雖然 [使用者控制項] 與任何其他類別很類似,不過這種控制項能夠放置在 [工具箱] 中,而且能夠顯示於表單上。[類別] 模組只有程式碼,而使用者控制項模組則同時具有程式碼和設計工具。[使用者控制項設計工具] 與 [表單設計工具] 相似之處在於,它具有控制使用者控制項之外觀和行為的屬性。

建立使用者控制項的方式,會隨著您所使用的 Visual Basic 版本而稍有不同:Visual Basic 2008 具有 [Windows Form 控制項程式庫] 專案類型;在 Visual Basic Express 版中,您必須先建立 [類別庫] 專案,然後加入 [使用者控制項] 範本。

試試看!

若要使用 Visual Basic Express 版建立使用者控制項

  1. 在 [檔案] 功能表上,按一下 [新增專案]。

  2. 在 [新增專案] 對話方塊的 [範本] 窗格中,按一下 [類別庫],然後按一下 [確定]。

  3. 在 [專案] 功能表上,按一下 [加入使用者控制項]。

  4. 在 [加入新項目] 對話方塊中,選取 [自訂控制項]。

  5. 在 [名稱] 方塊中,輸入 NamesControl,再按 [加入]。

    新的 [使用者控制項] 範本就會加入至專案,而且 [使用者控制項設計工具] 會開啟。

  6. 在 [方案總管] 中,以滑鼠右鍵按一下 Class1.vb 並選擇 [刪除],然後按一下 [確定]。

  7. 在 [檔案] 功能表上按一下 [全部儲存]。

  8. 在 [儲存專案] 對話方塊中,輸入 NamesUserControl,然後按一下 [儲存]。

若要使用 Visual Studio 建立使用者控制項

  1. 在 [檔案] 功能表上,按一下 [新增專案]。

  2. 在 [新增專案] 對話方塊的 [範本] 窗格中,按一下 [Windows Form 控制項程式庫]。

  3. 在 [名稱] 方塊中,輸入 NamesControl,再按 [確定]。

    新的 [使用者控制項] 範本就會加入至專案,而且 [使用者控制項設計工具] 會開啟。

  4. 在 [檔案] 功能表上按一下 [全部儲存]。

  5. 在 [儲存專案] 對話方塊中,輸入 NamesUserControl,然後按一下 [儲存]。

後續步驟

在這個課程中,您學會如何建立具有使用者控制項的專案,以及如何顯示 [使用者控制項設計工具]。雖然空白的控制項很少用,不過在下一個課程中,您將會學習如何將控制項加入至使用者控制項,以便建立其使用者介面。

下一個課程:將控制項加入使用者控制項

請參閱

其他資源

可視物件:建立第一個使用者控制項

使用物件設計程式:使用類別

Visual Basic 導覽