建立簡單繫結控制項 (Windows Forms .NET)

透過簡單的資料系結,您可以顯示單一資料元素,例如從資料集資料表到表單上的控制項的資料行值。 您可以將控制項的任何屬性簡單系結至資料值。

若要簡單系結控制項

  1. 連線至資料來源

  2. 在 Visual Studio 中,選取表單上的控制項,並顯示 [ 屬性 ] 視窗。

  3. 展開 DataBindings 屬性。

    系結的屬性會顯示在 DataBindings 屬性下。 例如,在大部分控制項中, Text 屬性經常系結。

  4. 如果您想要系結的屬性不是其中一個常用的系結屬性,請選取 [進階 ] 方塊中的 省略號 按鈕 ( Screenshot of the Ellipsis button in the Properties window of Visual Studio. ),以顯示 [格式化] 和 [進階 系結] 對話方塊,其中包含該控制項的完整屬性清單。

  5. 選取您要系結的屬性,然後選取 [系結] 底下的 下拉式箭號。 會顯示可用資料來源清單。

  6. 展開您想要繫結的資料來源,直到您找到您要的單一資料項目。 例如,如果您要系結至資料集資料表中的資料行值,請展開資料集的名稱,然後展開資料表名稱以顯示資料行名稱。

  7. 選取要系結的專案名稱。

  8. 如果您在 [ 格式化和進階系結 ] 對話方塊中工作,請選取 [ 確定 ] 以返回 [ 屬性 ] 視窗。

  9. 如果您想要系結控制項的更多屬性,請重複步驟 3 到 7。

    注意

    當簡單繫結控制項只顯示單一資料元素時,通常會在具有簡單繫結控制項的 Windows Form 中包含流覽邏輯。

建立繫結控制項並格式化顯示的資料

使用 Windows Forms 資料系結,您可以使用 [格式化和進階 系結] 對話方塊,格式化資料繫結控制項 中顯示的資料。

  1. 連線至資料來源

  2. 在 Visual Studio 中,選取表單上的控制項,然後開啟 [ 屬性 ] 視窗。

  3. 展開 DataBindings 屬性,然後在 [進階 ] 方塊中 ,選取省略號按鈕 ( The Ellipsis button in the Properties window of Visual Studio. ) 以顯示 [格式化和進階系結 ] 對話方塊,其中包含該控制項屬性的完整清單。

  4. 選取您要系結的屬性,然後選取 [ 系結 ] 箭號。

    會顯示可用資料來源清單。

  5. 展開您想要將 屬性系結至的資料來源,直到找到您想要的單一資料元素為止。

    例如,如果您要系結至資料集資料表中的資料行值,請展開資料集的名稱,然後展開資料表名稱以顯示資料行名稱。

  6. 選取要系結的專案名稱。

  7. 在 [ 格式類型 ] 方塊中,選取您想要套用至控制項中顯示的資料的格式。

    在所有情況下,如果資料來源包含 DBNull,則您可以指定顯示在控制項中的值。 否則,選項會根據您選取的格式類型而稍有不同。 下列表格顯示格式類型和選項。

    格式類型 格式化選項
    沒有格式化 沒有選項。
    數值 使用 小數位數向上控制項指定小數位數
    貨幣 使用 小數位數上下控制項指定小數位數
    日期時間 選取 [類型 選取] 方塊中的 其中一個專案,以選擇應該如何顯示日期和時間。
    科學記號 使用 小數位數上下控制項指定小數位數
    自訂 指定自訂格式字串。

    如需詳細資訊,請參閱格式類型注意: 自訂格式字串不保證能成功往返資料來源和繫結控制項。 請改為處理系結的 ParseFormat 事件,並在事件處理常式代碼中套用自訂格式設定。
  8. 選取 [ 確定 ] 以關閉 [ 格式和進階系結 ] 對話方塊,然後返回 [ 屬性 ] 視窗。

另請參閱