WPF - Combobox et binding
Bonjour,
Je n'arrive pas à me dépêtrer de mon problème avec un combobox et un binding (c'est pourtant un problème simple je pense...c'est moi qui nage complètement)
J'ai un combobox dont la source est un objet sélectionné dans un listbox
Dans l'exemple ci-dessous, je voudrais:
1. que le fait de sélectionner le premier item du combobox renvoi la valeur "Element_1" à la propriété "Element" de l'objet bindé
2. dans l'autre sens, que l'item sélectionné dans le combobox (quand je relancerai le programme) soit celui repris de la propriété "Element" de l'objet bindé
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <ComboBox DataContext="{Binding SelectedItem, ElementName=ListBox}" SelectedValue="{Binding Element}" IsSynchronizedWithCurrentItem="True">
<ComboBoxItem>
<StackPanel>
<Label Content="Element_1"/>
<Image Source="Resources/image_1.png" />
</StackPanel>
</ComboBoxItem>
<ComboBoxItem>
<StackPanel>
<Label Content="Element_2"/>
<Image Source="Resources/2.png" />
</StackPanel>
</ComboBoxItem>
</ComboBox> |
Merci beaucoup de m'aider à y voir plus clair!