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

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…

Table des matières