Windows Form 資料繫結

在 Windows Form 中的資料繫結會提供方法,讓您在表單上的控制項顯示及變更來自資料來源的資訊。 您不只可以繫結至傳統的資料來源,也能繫結至幾乎任何包含資料的結構。

本節內容

資料繫結和 Windows Forms
提供在 Windows Form 中的資料繫結概觀。

Windows Forms 支援的資料來源
描述可以搭配 Windows Form 使用的資料來源。

與資料繫結相關的介面
描述數個與 Windows Form 資料繫結搭配使用的介面。

操作說明:巡覽 Windows Forms 中的資料
示範如何瀏覽資料來源中的項目。

Windows Forms 資料繫結中的變更告知
說明不同類型的 Windows Form 資料繫結變更通知。

操作說明:實作 INotifyPropertyChanged 介面
示範如何實作 INotifyPropertyChanged 介面。 介面會與繫結的控制項溝通商務物件的屬性變更

操作說明:套用 PropertyNameChanged 模式
示範如何將 PropertyName 已變更模式套用 至 Windows Forms 使用者控制項的屬性。

操作說明:實作 ITypedList 介面
示範如何藉由實作 ITypedList 介面,讓您探索可繫結清單的結構描述。

操作說明:實作 IListSource 介面
示範如何實作 IListSource 介面來建立可繫結的類別,它不會實作 IList,而是從另一個位置提供清單。

操作說明:確保繫結至相同資料來源的多個控制項都能保持同步
示範如何處理 BindingComplete 事件以確保繫結至資料來源的所有控制項都能保持同步。

操作說明:確認子資料表中選取的資料列保持在正確位置
示範在變更父資料表的欄位時,如何確定子資料表的所選取資料列不會變更。

另請參閱 與資料系結 相關的介面、 如何:在 Windows Forms 中巡覽資料,以及如何 :在 Windows Form 上建立簡單繫結控制項。

參考

System.Windows.Forms.Binding
描述代表可繫結元件和資料來源之間繫結的類別。

System.Windows.Forms.BindingSource
描述封裝資料來源以便繫結至控制項的類別。

BindingSource 元件
包含主題的清單,這些主題會示範如何使用 BindingSource 元件。

DataGridView 控制項
提供主題的清單,這些主題會示範如何使用可繫結 datagrid 控制項。

另請參閱 在 Visual Studio 中存取資料。