UserControl, Style, ou autre ?
Bonjour
Ma question du jour est affaire de bonne pratique WPF. J'ai plusieurs éléments "type" du style
Code:
1 2 3 4 5 6 7 8
| <DockPanel>
<ComboBox DockPanel.Dock="Right"
Name="cb"
ItemsSource="{Binding}"
ItemTemplate="{StaticResource cb_template}"
SelectionChanged="cb_SelectionChanged"/>
<Label>Objet</Label>
</DockPanel> |
Plus le template qui va généralement avec. Chacun d'entre eux se répète un peu, entre 2 et 4/5 fois.
Donc je cherche comment factoriser le code. J'ai fais deux trois essais avec les usercontrols, mais ca me semble un peu lourd pour si peu. A l'inverse, en mettant la combobox dans les ressources, je vois pas comment l'inclure, si ce n'est un truc du genre
<ComboBox>{StaticResource MaCBGenerique}</ComboBox>
Bref, quelle est la bonne pratique en la matière ? :)