Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La liaison de données connecte l’interface utilisateur de votre application à ses données, en créant une relation dynamique qui maintient votre interface utilisateur réactive. Dans Windows applications, la liaison de données établit une séparation claire entre la couche données et la couche présentation, améliorant l’organisation du code et rendant votre application plus facile à gérer et à tester.
Windows applications prennent en charge deux approches de liaison de données principales : l’extension de balisage {x :Bind} et l’extension de balisage {Binding}. Vous pouvez utiliser l’approche individuellement ou les combiner dans la même application. L’extension {x:Bind}, disponible dans les applications Windows App SDK, offre de meilleures performances et une validation au moment de la compilation.
Que vous affichiez un seul élément de données, une liaison à des collections ou implémentant des modèles architecturaux complexes comme Model-View-ViewModel (MVVM), la liaison de données constitue la base de la création de Windows applications réactives et gérables.
| Sujet | Descriptif |
|---|---|
| Vue d’ensemble de la liaison de données | Cette rubrique vous montre comment lier un contrôle (ou un autre élément d’interface utilisateur) à un seul élément ou lier un contrôle d’éléments à une collection d’éléments dans une application Windows App SDK. En outre, il montre comment contrôler le rendu des éléments, implémenter une vue de détails basée sur une sélection et convertir des données pour l’affichage. Pour obtenir des informations plus détaillées, consultez Présentation détaillée de la liaison de données. |
| Présentation détaillée de la liaison de données | Cette rubrique décrit en détail les fonctionnalités de liaison de données. |
| Lier des données hiérarchiques et créer une vue maître/détails | Vous pouvez créer une vue maître/détails multiniveau (également appelée list-details) des données hiérarchiques en liant des contrôles d’éléments à des instances CollectionViewSource liées ensemble dans une chaîne. |
| Liaison de données et MVVM | Cette rubrique décrit le modèle de conception architecturale de l’interface utilisateur model-View-ViewModel (MVVM). La liaison de données est au cœur de MVVM et permet un couplage libre entre l’interface utilisateur et le code non-interface utilisateur. |
| Guide pratique pour lier des données avec le kit de ressources MVVM dans les applications WinUI | Ce tutoriel s’appuie sur le didacticiel Créer une application WinUI et vous montre comment implémenter la liaison de données avec le kit de ressources MVVM. Il couvre la mise à jour de vos modèles d’affichage pour tirer parti du kit de ressources MVVM et des différences entre le kit de ressources MVVM et les approches MVVM traditionnelles. |
| Fonctions dans x :Bind | Dans les applications Windows App SDK, {x:Bind} prend en charge l’utilisation d’une fonction comme dernière étape du chemin de liaison. Dans cette rubrique, découvrez comment les propriétés sont liées aux fonctions pour effectuer des conversions, la mise en forme de date, la mise en forme de texte, les concaténations de texte, etc. |
Contenu connexe
Windows developer