Dans le cours : Découvrir Windows Presentation Foundation
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 800 cours dispensés par des experts.
Créer un DataTrigger
Dans le cours : Découvrir Windows Presentation Foundation
Créer un DataTrigger
Les propriétés des contrôles WPF sont ce qu'on appelle des propriétés de dépendance ou DependencyProperty. En fait, leur traitement interne n'est pas exactement le même que des propriétés habituelles de classes .NET parce que les propriétés sont lues directement, à partir de membre privé dans des classes .NET, vous mettez un bandeau privé, vous avez un getter, un setter, et puis vous lisez les valeurs des propriétés. Par contre les propriétés de dépendance en WPF sont lues dynamiquement, à travers un dictionnaire, elles ne sont pas stockées, finalement, dans des champs individuels, mais elles sont stockées, regroupées dans un dictionnaire de propriétés, ce qui, en interne, diminue les besoins mémoire, et permet la notification des changements. On verra ça quand on va regarder le Binding, et puis le INotifyChanges pour la notification des modifications de propriété. C'est ce qui va permettre le Binding sur des propriétés dans notre interface WPF. Tout ça pour dire qu'il y a un deuxième…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
(Verrouillé)
Découvrir l'interface de SQL Trismegiste5 m 55 s
-
(Verrouillé)
Comprendre les évènements routés4 m 23 s
-
(Verrouillé)
Expérimenter les évènements routés6 m 23 s
-
(Verrouillé)
Aborder le pattern MVVM3 m
-
(Verrouillé)
Créer un ViewModel4 m 50 s
-
(Verrouillé)
Définir un gestionnaire d'évènements dans l'application5 m 7 s
-
(Verrouillé)
Récupérer le dictionnaire de ressources dans le code .NET5 m 57 s
-
(Verrouillé)
Mentionner une ressource à l'aide de FindResource2 m 4 s
-
(Verrouillé)
Modifier l'affichage d'un contrôle à l'aide d'un template4 m 59 s
-
(Verrouillé)
Appliquer un trigger de style4 m 22 s
-
(Verrouillé)
Créer un DataTrigger5 m 13 s
-
Utiliser un trigger d'évènement4 m 33 s
-
(Verrouillé)
-