HOW TO:將 WPF 控制項繫結至 Visual Studio 中的資料
您可以使用 [資料來源] 視窗建立資料繫結的 WPF 控制項。 首先,將資料來源加入至 [資料來源] 視窗中。 接著從 [資料來源] 視窗,將項目拖曳至 [WPF 設計工具]。
將資料來源加入至資料來源視窗
在建立資料繫結控制項之前,必須先將資料來源加入至 [資料來源] 視窗。
若要將資料來源加入至資料來源視窗
在 [資料] 功能表上按一下 [顯示資料來源],以開啟 [資料來源] 視窗。
按一下 [加入新資料來源],並完成 [資料來源組態精靈]。
執行下列其中一個工作以建立資料繫結控制項:
建立一個繫結至單一資料欄位的控制項
建立一個繫結至多個資料欄位的控制項
建立一組繫結至多個資料欄位的控制項
將資料繫結至設計工具中的現有控制項
建立一個繫結至單一資料欄位的控制項
將資料來源加入至 [資料來源] 視窗之後,您可以建立顯示單一資料欄位的新資料繫結控制項,例如 ComboBox 或 TextBox。
若要建立一個繫結至單一資料欄位的控制項
在 [資料來源] 視窗中,展開表示資料表或物件的項目。 尋找表示要繫結之資料行或屬性的子項目。 如需視覺化範例,請參閱資料來源視窗。
選擇性地選取要建立的控制項。 在 [資料來源] 視窗中,每個項目都會有一個您將項目拖曳到設計工具時建立的預設控制項。 預設控制項取決於項目的基礎資料型別。
若要選擇不同的控制項,請按一下項目旁邊的下拉箭號,然後選取控制項。 如需詳細資訊,請參閱 HOW TO:設定從資料來源視窗拖曳時要建立的控制項。
將項目拖曳至設計工具中的有效容器,例如 Grid。 如需有效容器的詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
Visual Studio 會在容器中建立新資料繫結控制項和適當命名的 Label。 Visual Studio 也會產生可將控制項繫結至資料的 XAML 和程式碼。 如需詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
建立一個繫結至多個資料欄位的控制項
將資料來源加入至 [資料來源] 視窗之後,您可以建立顯示多個資料欄位的新資料繫結控制項,例如 DataGrid 或 ListView。
若要建立一個繫結至多個資料欄位的控制項
在 [資料來源] 視窗中,選取表示資料表或物件的項目。 如需視覺化範例,請參閱資料來源視窗。
選擇性地選取要建立的控制項。 根據預設,[資料來源] 視窗中每個表示資料表或物件的項目是設定為建立 DataGrid (如果專案以 .NET Framework 4 為目標) 或 ListView (針對舊版 .NET Framework)。
若要選取不同的控制項,請按一下項目旁邊的下拉箭號,然後選取控制項。 如需詳細資訊,請參閱 HOW TO:設定從資料來源視窗拖曳時要建立的控制項。
注意事項 如果不要顯示特定資料行或屬性,請展開項目以顯示其子系。 按一下不要顯示的資料行或屬性旁邊的下拉箭號,然後按一下 [無]。
將項目拖曳至設計工具中的有效容器,例如 Grid。 如需有效容器的詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
Visual Studio 會在容器中建立新的資料繫結控制項。此外,Visual Studio 也會產生可將控制項繫結至資料的 XAML 和程式碼。 如需詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
建立一組繫結至多個資料欄位的控制項
將資料來源加入至 [資料來源] 視窗之後,您可以將資料表或物件繫結至一組控制項。 隨即為資料表或物件中的每個資料行或屬性建立不同的控制項。
若要建立一組繫結至多個資料欄位的控制項
在 [資料來源] 視窗中,選取表示資料表或物件的項目。 如需視覺化範例,請參閱資料來源視窗。
按一下項目旁邊的下拉箭號,然後選取 [詳細資料]。
注意事項 如果不要顯示特定資料行或屬性,請展開項目以顯示其子系。 按一下不要顯示的資料行或屬性旁邊的下拉箭號,然後按一下 [無]。
將項目拖曳至設計工具中的有效容器,例如 Grid。 如需有效容器的詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
Visual Studio 會在容器中建立新的資料繫結控制項。 每個控制項是繫結至不同的資料行或屬性,而且每個控制項會伴隨著適當命名的 Label 控制項。此外,Visual Studio 也會產生可將控制項繫結至資料的 XAML 和程式碼。 如需詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
將資料繫結至設計工具中的現有控制項
將資料來源加入至 [資料來源] 視窗之後,您可以將資料繫結加入至設計工具中的現有控制項。
若要將資料繫結至設計工具中的現有控制項
在 [資料來源] 視窗中,使用下列其中一個程序:
從 [資料來源] 視窗將選取的項目拖曳至設計工具中的現有控制項。 控制項必須是有效置放目標。 如需詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
Visual Studio 會產生可將控制項繫結至資料的 XAML 和程式碼。 如需詳細資訊,請參閱將 WPF 控制項繫結至 Visual Studio 中的資料。
注意事項 如果控制項已經繫結至資料,則控制項的資料繫結會重設為最近拖曳至控制項的項目。