清單方塊和下拉式方塊範例
更新:2007 年 11 月
這個範例會示範幾項基本的 ListBox 和 ComboBox 工作。其中包含新增項目、繫結至資料庫資料表,以及存取選取的項目。
若要取得範例及其安裝指示
請執行下列其中一項或多項作業:
按一下 [說明] 功能表上的 [範例]。
讀我檔案會顯示範例的相關資訊。
造訪 Visual Studio 2008 範例 網站 (英文)。您可以在此找到最新版的範例。
在已安裝 Visual Studio 的電腦中尋找範例。根據預設,範例和讀我檔案會安裝在 drive:\Program Files\Microsoft Visual Studio 9.0\Samples\lcid 中。如果是 Visual Studio Express 版,則所有範例都能在線上找到。
如需詳細資訊,請參閱尋找範例檔案。
安全性注意事項: |
---|
範例程式碼可說明整個概念,並顯示和此概念相關的程式碼。此程式碼可能不符合特定環境的安全性要求,您也不應該以範例所示的方法使用此程式碼。我們建議您新增安全性及錯誤處理程式碼,讓您的專案更安全完善。Microsoft 提供的程式碼未經修改,並且不對任何可能造成的後果負任何責任。 |
若要執行這個範例
- 按 F5。
需求
這個範例需要 Northwind 資料庫。如需詳細資訊,請參閱 HOW TO:安裝和疑難排解範例的資料庫元件。
示範
索引標籤控制項的索引標籤頁會示範不同的技巧:
加入項目:範例會擷取 Process 物件的陣列,這些物件代表目前在電腦上執行的處理序 (Process)。Process 物件會加入到 ListBox 控制項的 Items 集合中。ListBox 控制項的 DisplayMember 屬性是用來指定 Process 物件的哪一個屬性會顯示在 ListBox 控制項中。
繫結至 DataTable:這個索引標籤頁具有可以用 [我的文件] 資料夾中所有檔案的清單填入 DataTable 的程式碼,然後將清單方塊繫結至該 DataTable。
繫結至陣列:這個索引標籤頁具有類似於 [加入項目] 頁的程式碼。不是逐一將 Process 物件加入至 Items 集合,而是將 Process 物件的整個陣列當做 ListBox 控制項的 DataSource 使用。ListBox 控制項的 ValueMember 和 DisplayMember 屬性是用來控制項目的顯示和擷取。
下拉式方塊:此索引標籤頁具有可以將 ComboBox 控制項繫結至 DataTable 的程式碼 (利用新的 TableAdapter 和具型別的資料集功能從 SQL Server 所擷取)。此範例預期它可以在本機電腦上找到 SQL Server 中的 Northwind 範例資料庫;此頁具有幾個控制項,可讓您指定一些會影響 ComboBox 控制項行為的配置屬性。