bonjour a tous,
J'ai un gros soucis de gestion de binding sur une combobox. voici un bref aperçu de mon soucis:
- d'un coté j'ai un dataset qui contient une table de ma DB avec differents champ:
> Nom
> Prenom
> Sexe
-de l'autre coté j'ai ma combobox qui dois permettre la visualisation/modification du Champ "sexe"
Dans ma combobox je ne dois avoir que deux items ("Homme","Femme"). Je cherche a faire un binding afin qu'en fonction de l'enregistrement selectionné, que l'item séléctionné de la combobox soit le même que la valeur du champ "Sexe".
Je n'y arrive pas.
J'ai testé un truc du genre:
Mais dans ce cas dans le combobox j'ai autant d'éléments que d'enregistrements dans ma base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <ComboBox IsSynchronizedWithCurrentItem="True" ItemsSource="{Binding}" DisplayMemberPath="Sexe" Margin="0,0,164,154"
Donc comment faire pour n'avoir que deux items dans la combobox ("Homme","Femme") et que le bon soit sélectionné en fonction du numero d'enregistrement de la base de donnée?
merci pour votre aide car la je bloque completement (pour info je debute en WPF donc soyez indulgent)
Partager