Bonjour à tous,
une petite question qui en fera peut être rire certains mais bon je la pose quand même:
Est-il possible de binder une combobox sur un énuméré et si oui, comment?
Bonjour à tous,
une petite question qui en fera peut être rire certains mais bon je la pose quand même:
Est-il possible de binder une combobox sur un énuméré et si oui, comment?
Oui tu peux.
Dans les ressources tu ajoutes un ObjectDataProvider pour ton enum
et tu bindes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <ObjectDataProvider x:Key="AccessRightValues" MethodName="GetValues" ObjectType="{x:Type sys:Enum}"> <ObjectDataProvider.MethodParameters> <x:Type TypeName="dto:E_ACCES_RIGHT" /> </ObjectDataProvider.MethodParameters> </ObjectDataProvider>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <ComboBox ItemsSource="{Binding Source={StaticResource AccessRightValues}}" SelectedItem="{Binding Path=AccessRight}" />
Partager