將 Windows Form 控制項繫結至 Visual Studio 中的資料
您可以透過將資料繫結至 Windows Form,對應用程式的使用者顯示資料。若要建立這些資料繫結控制項,您可以從 [資料來源] 視窗將項目拖曳至 Visual Studio 中的 Windows Form 設計工具。本主題描述建立資料繫結 Windows Form 應用程式相關的一些最常用工作、工具和類別。
如需如何在 Visual Studio 中建立資料繫結控制項的一般資訊,請參閱將控制項繫結至 Visual Studio 中的資料。如需 Windows Form 資料繫結的詳細資訊,請參閱 Windows Form 資料繫結。
與在 Windows 應用程式之表單上顯示資料有關的工作
下表列出與 Windows 應用程式的表單上顯示資料相關的一般工作。
工作 |
詳細資訊 |
---|---|
建立資料繫結控制項。 將現有控制項繫結至資料。 |
|
建立可顯示父子關係中相關資料的控制項:當使用者選取某個控制項中的資料記錄時,另一個控制項會顯示選取之記錄的相關資料。 |
|
建立「查閱資料表」(Lookup Table)。查閱資料表是根據另一個資料表中的外部索引鍵欄位值,顯示某個資料表的資訊。 |
|
將控制項顯示資料的方式格式化。 |
|
變更 [資料來源] 視窗中智慧型標題功能的行為。 |
|
加入執行參數型查詢的控制項。 |
|
設定資料行來使用影像控制,以顯示資料庫中的影像。 |
|
篩選或排序資料集中的資料。 |
下列主題提供將 Windows Form 控制項繫結至資料的範例。
逐步解說:顯示 Windows Form 上的資料
提供有關查詢資料庫中的資料以及將資料顯示在 Windows Form 上的逐步細節。逐步解說:顯示 Windows Form 上的相關資料
提供有關顯示兩個關聯資料表中的資料以及將資料顯示在 Windows Form 上的逐步細節。逐步解說:建立 Windows Form 以搜尋資料
提供逐步詳細資訊,說明如何建立 Windows Form,根據使用者輸入來執行資料庫搜尋。逐步解說:在 Windows Form 應用程式中建立查閱資料表
提供逐步詳細資訊,說明根據某一個資料表中所選的資料,來顯示另一個資料表中的資料。逐步解說:在 Windows Form 之間傳遞資料
提供逐步詳細資訊,說明如何在應用程式的表單之間傳遞值。逐步解說:建立支援簡單資料繫結的 Windows Form 使用者控制項
提供有關如何建立可以在 [資料來源] 視窗中使用之自訂控制項的逐步詳細資料。逐步解說:建立支援複雜資料繫結的 Windows Form 使用者控制項
提供有關如何建立可以在 [資料來源] 視窗中使用之自訂控制項的逐步詳細資料。逐步解說:建立支援查閱資料繫結的 Windows Form 使用者控制項
提供有關如何建立可以在 [資料來源] 視窗中使用之自訂控制項的逐步詳細資料。
資料智慧標籤
許多控制項有專門處理資料的智慧標籤。特定控制項加入至表單時,智慧標籤上會有一組與資料相關的可能動作。
BindingSource 元件
BindingSource 元件有兩個用途。第一,將表單上的控制項繫結至資料時,它提供抽象層。表單上的控制項會繫結至 BindingSource 元件 (而不是直接繫結至資料來源)。
第二,它可以管理物件的集合。將某個型別加入至 BindingSource,會建立該型別清單。
如需 BindingSource 元件的詳細資訊,請參閱:
BindingNavigator 控制項
這個元件提供巡覽 Windows 應用程式所顯示之資料的使用者介面。如需詳細資訊,請參閱 BindingNavigator 控制項 (Windows Form)。
DataGridView 控制項
DataGridView 控制項讓您顯示和編輯來自各種不同資料來源的表格式資料。您可以使用 DataSource 屬性將資料繫結至 DataGridView。如需詳細資訊,請參閱 DataGridView 控制項概觀 (Windows Form)。
請參閱
工作
逐步解說:建立支援簡單資料繫結的 Windows Form 使用者控制項
逐步解說:建立支援複雜資料繫結的 Windows Form 使用者控制項
逐步解說:建立支援查閱資料繫結的 Windows Form 使用者控制項
參考
概念
Visual Studio 2012 中資料應用程式開發的新功能