將控制項新增至表單並判斷應用程式的使用者介面之後,您可以將控制項繫結至資料來源,如此一來,在執行階段,使用者可以改變和儲存與應用程式相關的資料。
在 Windows Forms 中,繫結控制項或一系列控制項最容易的方法是使用 BindingSource 控制項作為表單上控制項與資料來源之間的橋樑。
表單上的一個或多個控制項可以繫結至資料;在下列流程中,TextBox 控制項會繫結至資料來源。
若要完成此程式,假設您將繫結至衍生自資料庫的資料來源。 如需從其他資料存放區建立資料來源的詳細資訊,請參閱新增資料來源。
在設計時綁定控制項
將 TextBox 控制項拖曳至表單。
在 [屬性] 視窗中:
展開 (DataBindings) 節點。
按一下 Text 屬性旁邊的箭頭。
DataSource UI 類型編輯器隨即開啟。
如果先前已針對專案或表單設定資料來源,它就會顯示。
按一下 [新增專案資料來源] 以連接至資料,並建立資料來源。
在 [資料來源組態精靈] 歡迎頁面上,按 [下一步]。
在 [選擇資料來源類型] 頁面上,選擇 [資料庫]。
在 選擇您的資料連接 頁面上,從可用連接清單中選取資料連接。 若您想要的資料連接無法使用,請選取 [新增連接] 以建立新資料連接。
選取是,儲存連接,將連接字串儲存至應用程式組態檔。
選取要帶入應用程式中的資料庫物件。 在此情況下,請選取您希望 TextBox 顯示的資料表中的欄位。
您可以視需要更換預設資料集名稱。
按一下完成。
在 [屬性] 視窗中,再次按一下屬性旁邊的箭號。 在 DataSource UI 類型編輯器中,選取要繫結的欄位名稱以連結 TextBox。
DataSource UI 類型編輯器會關閉,且資料集、BindingSource以及該資料連線特定的資料表配接器會新增至您的表單。
另請參閱
- BindingSource
- BindingNavigator
- 新增資料來源
- 資料來源視窗