建立簡單繫結控制項 (Windows Forms .NET)
透過簡單的資料繫結,您可以顯示單一的資料元素,例如從資料集資料表到表單上控制項的資料行值。 您可以將控制項的任何屬性簡單繫結至資料值。
簡單繫結控制項
在 Visual Studio 中選取表單上的控制項,並顯示 [屬性] 視窗。
展開 [DataBindings] 屬性。
繫結的屬性會顯示在 [DataBindings] 屬性下。 例如,在大部分控制項中,經常會繫結 [Text] 屬性。
如果您想要繫結的屬性不是常繫結的屬性之一,請選取 [進階] 方塊中的 [省略符號] 按鈕 (),以顯示 [格式化和進階繫結] 對話方塊,其中包含該控制項的完整屬性清單。
選取您要繫結的屬性,然後選取 [繫結] 底下的下拉式箭頭。 會顯示可用資料來源清單。
展開您想要繫結的資料來源,直到您找到您要的單一資料項目。 例如,如果您要在資料集資料表中繫結至資料行值,請展開資料集的名稱,然後展開表格名稱來顯示資料行名稱。
選取要繫結至的元素名稱。
如果您在使用 [格式化和進階繫結] 對話方塊,請選取 [確定] 返回 [屬性] 視窗。
如果您想要繫結更多控制項屬性,請重複步驟 3 到 7。
注意
由於簡單繫結控制項只會顯示單一資料元素,因此一般會在具有簡單繫結控制項的 Windows Form 中包含瀏覽邏輯。
建立繫結控制項並格式化顯示的資料
搭配 Windows Forms 資料繫結,您可以使用 [格式化和進階繫結] 對話方塊來格式化資料繫結控制項中顯示的資料。
在 Visual Studio 中選取表單上的控制項,然後開啟 [屬性] 視窗。
展開 [DataBindings] 屬性,然後在 [進階] 方塊中,選取 [省略符號] 按鈕 () 來顯示 [格式化和進階繫結] 對話方塊,其中具有該控制項的完整屬性清單。
選取您想要繫結的屬性,然後選取 [繫結] 箭號。
會顯示可用資料來源清單。
展開您想要將屬性繫結到的資料來源,直到您找到您要的單一資料元素。
例如,如果您要在資料集資料表中繫結至資料行值,請展開資料集的名稱,然後展開表格名稱來顯示資料行名稱。
選取要繫結至的元素名稱。
在 [格式類型] 方塊中,選取您想要套用至控制項中所顯示資料的格式。
在所有情況下,如果資料來源包含 DBNull,則您可以指定顯示在控制項中的值。 否則,選項會稍微不同,視您所選取的格式類型而定。 下列表格顯示格式類型和選項。
格式類型 格式化選項 沒有格式化 沒有選項。 數值 使用 [小數位數] 上下控制項來指定小數位數。 貨幣 使用 [小數位數] 上下控制項來指定小數位數。 日期時間 透過選取 [類型] 選取方塊中的其中一個項目,選擇應該如何顯示日期和時間。 科學記號 使用 [小數位數] 上下控制項來指定小數位數。 自訂 指定自訂格式字串。
如需詳細資訊,請參閱格式類型。 注意:不保證自訂格式字串能夠在資料來源與繫結控制項之間成功來回。 請改為處理繫結的 Parse (部分機器翻譯) 或 Format (部分機器翻譯) 事件,並在事件處理常式碼中套用自訂格式化。選取 [確定] 以關閉 [格式化和進階繫結] 對話方塊,並返回 [屬性] 視窗。