作法:使用設計工具繫結 Windows Forms 控制項和 BindingSource 元件
將控制項新增至表單並判斷應用程式的使用者介面之後,您可以將控制項系結至資料來源,如此一來,在執行時間,使用者可以改變和儲存與應用程式相關的資料。
在 Windows Forms 中系結控制項或一系列控制項,最簡單的方式是使用 BindingSource 控制項做為表單上控制項與資料來源之間的橋樑。
表單上的一或多個控制項可以系結至資料;在下列程式中, TextBox 控制項會系結至資料來源。
若要完成此程式,假設您將系結至衍生自資料庫的資料來源。 如需從其他資料存放區建立資料來源的詳細資訊,請參閱 新增資料來源 。
在設計階段系結控制項
TextBox將 控制項拖曳至表單。
在 [ 屬性] 視窗中:
展開 [DataBindings] 節點。
按一下 屬性旁的 Text 箭號。
DataSource UI 類型編輯器隨即開啟。
如果先前已針對專案或表單設定資料來源,它就會顯示。
按一下 [新增專案資料來源] 以連接至資料,並建立資料來源。
在 [資料來源組態精靈] 歡迎頁面上,按 [下一步]。
在 [ 選擇資料來源類型 ] 頁面上,選取 [ 資料庫 ]。
在 [ 選擇您的資料連線ion ] 頁面上,從可用的連線清單中選取資料連線。 如果您的所需資料連線無法使用,請選取 [新增連線] ,以建立新的資料連線。
選取 [ 是],儲存連線 以將連接字串儲存在應用程式組態檔中。
選取要帶入應用程式中的資料庫物件。 在此情況下,請選取您想要 TextBox 顯示的資料表中的欄位。
您可以視需要更換預設資料集名稱。
按一下完成。
在 [ 屬性] 視窗中,再次按一下屬性旁邊的 Text 箭號。 在 DataSource UI 類型編輯器中,選取要系結 TextBox 的功能變數名稱。
DataSource UI 類型編輯器會關閉資料集, BindingSource 以及該資料連線專屬的資料表配接器會新增至表單。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應