共用方式為


作法:使用設計工具繫結 Windows Forms 控制項和 BindingSource 元件

將控制項新增至表單並判斷應用程式的使用者介面之後,您可以將控制項系結至資料來源,如此一來,在執行時間,使用者可以改變和儲存與應用程式相關的資料。

在 Windows Forms 中系結控制項或一系列控制項,最簡單的方式是使用 BindingSource 控制項做為表單上控制項與資料來源之間的橋樑。

表單上的一或多個控制項可以系結至資料;在下列程式中, TextBox 控制項會系結至資料來源。

若要完成此程式,假設您將系結至衍生自資料庫的資料來源。 如需從其他資料存放區建立資料來源的詳細資訊,請參閱 新增資料來源

在設計階段系結控制項

  1. TextBox將 控制項拖曳至表單。

  2. 在 [ 屬性] 視窗中:

    1. 展開 [DataBindings] 節點。

    2. 按一下 屬性旁的 Text 箭號。

      DataSource UI 類型編輯器隨即開啟。

      如果先前已針對專案或表單設定資料來源,它就會顯示。

  3. 按一下 [新增專案資料來源] 以連接至資料,並建立資料來源。

  4. 在 [資料來源組態精靈] 歡迎頁面上,按 [下一步]

  5. 在 [ 選擇資料來源類型 ] 頁面上,選取 [ 資料庫 ]。

  6. 在 [ 選擇您的資料連線ion ] 頁面上,從可用的連線清單中選取資料連線。 如果您的所需資料連線無法使用,請選取 [新增連線] ,以建立新的資料連線。

  7. 選取 [ 是],儲存連線 以將連接字串儲存在應用程式組態檔中。

  8. 選取要帶入應用程式中的資料庫物件。 在此情況下,請選取您想要 TextBox 顯示的資料表中的欄位。

  9. 您可以視需要更換預設資料集名稱。

  10. 按一下完成

  11. 在 [ 屬性] 視窗中,再次按一下屬性旁邊的 Text 箭號。 在 DataSource UI 類型編輯器中,選取要系結 TextBox 的功能變數名稱。

    DataSource UI 類型編輯器會關閉資料集, BindingSource 以及該資料連線專屬的資料表配接器會新增至表單。

另請參閱