Share via


將 Windows Form 控制項繫結至 Visual Studio 中的資料

您可以透過將資料繫結至 Windows Form,對應用程式的使用者顯示資料。 若要建立這些資料繫結控制項,您可以從 [資料來源] 視窗將項目拖曳至 Visual Studio 中的 Windows Form 設計工具。 本主題描述建立資料繫結 Windows Form 應用程式相關的一些最常用工作、工具和類別。

如需如何在 Visual Studio 中建立資料繫結控制項的一般資訊,請參閱將控制項繫結至 Visual Studio 中的資料。 如需 Windows Form 資料繫結的詳細資訊,請參閱 Windows Form 資料繫結

與在 Windows 應用程式之表單上顯示資料有關的工作

下表列出與 Windows 應用程式的表單上顯示資料相關的一般工作。

工作

詳細資訊

建立資料繫結控制項。

將現有控制項繫結至資料。

HOW TO:將 Windows Form 控制項繫結至資料

建立可顯示父子關係中相關資料的控制項:當使用者選取某個控制項中的資料記錄時,另一個控制項會顯示選取之記錄的相關資料。

HOW TO:在 Windows Form 應用程式中顯示相關的資料

建立「查閱資料表」(Lookup Table)。 查閱資料表是根據另一個資料表中的外部索引鍵欄位值,顯示某個資料表的資訊。

HOW TO:在 Windows Form 應用程式中建立查閱資料表

將控制項顯示資料的方式格式化。

格式化和進階繫結對話方塊

變更 [資料來源] 視窗中智慧型標題功能的行為。

HOW TO:自訂 Visual Studio 為資料繫結的控制項建立標題的方式

加入執行參數型查詢的控制項。

HOW TO:將參數型查詢加入至 Windows Form 應用程式

設定資料行來使用影像控制,以顯示資料庫中的影像。

HOW TO:從資料庫將控制項繫結至圖片

篩選或排序資料集中的資料。

HOW TO:在 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 使用者控制項

逐步解說:建立支援查閱資料繫結的 Windows Form 使用者控制項

參考

資料來源視窗

概念

資料應用程式開發的新功能

將控制項繫結至 Visual Studio 中的資料

DataSet 設計工具

資料來源概觀

其他資源

資料逐步解說