TAILIEUCHUNG - XAML- P5

XAML- P5: Các bộ sưu tập là hướng dẫn cho những người khởi xướng chương trình mã hóa muốn khám phá một công nghệ cụ thể. Nếu không có bỏ qua những khía cạnh lý thuyết, chúng tôi luôn ưu tiên để thực hành để bạn có thể nhanh chóng được tự trị. Trước khi vào trung tâm của vấn đề, lưu ý các số thông tin chung về bộ sưu tập. | Lier les données à un DataSet X üce Plusieurs sources de données Dans l exemple nous avons travaillé avec un seul DataContext défini pour tout l écran. Il est possible de définir un DataContext différent pour chaque élément de la fenêtre. Il est également possible d utiliser une table pour charger un contrôle de type liste. Si vous souhaitez reproduire l exemple modifiez votre base de données et recréez le schéma XSD pour refléter le graphique ci-dessous. Figure 7-9 Nouveau schéma XSD Renvoi Pour créer le schéma reportez-vous à la page 192. Ensuite nous devons apporter quelques modifications au code .NET. Public Sub New InitializeComponent m_adapter New _ Dim adapter As New _ End Sub Non seulement nous chargeons le membre m_data avec la DataTable Carne-t_adresses mais nous chargeons également la table Pays. Private Sub Win_loaded ByVal sender As Object _ ByVal e As RoutedEventArgs m_i 0 m_i m_data End Sub Please purchase PDF Split-Merge on i to remove4his watermi 7 Lier les données à son interface utilisateur La table Pays est maintenant chargée dans le DataSet et le DataContext de la liste est différent de celui du reste de l écran. Ajoutez ces balises dans le code XAML. Label 100 150 Pays Label ListBox Name lstPays 100 200 ItemsSource Binding Path Pays DisplayMemberPath Pays Remarquez que la source est non pas un champ mais une table. C est l attribut DisplayMemberPath qui précise le nom du champ à afficher. Dans cet exemple le nom est le même car il s agit du champ Pays dans la table Pays. À Figure 7-10 ListBox liée à un DataSet Cette solution fonctionne parfaitement pour charger la liste mais du coup il ne nous est pas possible de lier la valeur à notre carnet d adresses. La .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.