|
|
Parcourir par tags
Tous les tags » Développem... » Articles » WPF (RSS)
-
WPF n’utilise pas le mécanisme standard d’évènement du Framework .NET. Il utilise une version améliorée : les Routed Events. Nous allons voir dans cet article comment ils fonctionnent.
Les Routed Events sont sous certains aspects assez similaires aux Dependency Properties (vous pouvez à ce propos consulter mon article sur les Dependency ...
-
Avec WPF, le databinding entre des objets métiers et l'interface utilisateur est devenu très facile. Par exemple, il est possible de lier une ListBox avec une collection d'objets métiers, et WPF se charge d'afficher comme il faut cette collection.
Il est même possible que WPF mettre automatiquement à jour l'interface à chaque modification de ...
-
Avant, lorsqu’on utilisait un ListBox, on avait assez peu de marge de manoeuvre. On ne pouvait mettre que du texte à l’intérieur, et la personnalisation du contrôle était très limitée.
Avec WPF, tout a changé. Un contrôle n’est plus qu'un ensemble de fonctionnalités. Par exemple, avec WPF, un ListBox, c’est un contrôle qui propose un choix ...
-
On ne vas pas s'arréter en si bon chemin. Je vais maintenant parler de modèles de contenu de WPF.
Une des grandes nouveautés de WPF, c'est le fait que les contrôles soient ''sans aspects''. En effet, avec WinForms, vous aviez à votre disposition un contrôle ListBox, pour mettre du texte dedans. Mais si un jour vous voulez mettre dans votre ...
-
Pour ceux que ça intéresse, je viens de poster un article sur les modèles de contenus dans WPF et les Templates de contrôles.
WPF : Les modèles de contenus et les Templates des contrôles
-
J'ai mis un petit moment à comprendre comment fonctionnait {Binding} (en XAML), donc je vous fais part de ce que j'ai pu comprendre. On commence par un petit exemple, trouvé sur le site www.netfx3.com.
<StackPanel Name=''dpMain''>
<ListBox Name=''leagueLB'' DockPanel.Dock=''Top''
ItemsSource=''{Binding}''
...
-
Je ne sais pas si vous avec déjà essayé de faire ça en XAML mais moi ça fait un petit bout de temps que j'essaye et le viens enfin de trouver comment faire.
Je m'explique : j'ai une classe Personne qui contient 3 propriétés (Nom, Action et Location). C'est un DependencyObject, ce qui permet d'utiliser ses propriés avec WPF (ce ne sont pas de ...
|
|
|