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 les applications Windows, la liaison de données établit une séparation claire entre la couche de données et la couche présentation, améliorant l’organisation du code et rendant votre application plus facile à gérer et à tester.
Les applications Windows 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 le Kit de développement logiciel (SDK) d’application Windows et les applications UWP sur Windows 10 et versions ultérieures, 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 tels que Model-View-ViewModel (MVVM), la liaison de données constitue la base de la création d’applications Windows 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 sdk d’application Windows. 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. |
| Liaison de données en profondeur | 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 du Kit de développement logiciel (SDK) d’application Windows, {x:Bind} prend en charge l’utilisation d’une méthode comme étape finale 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