Précédent   Forum du club des développeurs et IT Pro > Dotnet > Général Dotnet > Windows Workflow Foundation
Windows Workflow Foundation Forum d'entraide sur le moteur de workflows de Microsoft
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/10/2009, 00h31   #1
waspy59
Candidat au titre de Membre du Club
 
Inscription : mars 2006
Messages : 241
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 241
Points : 14
Points : 14
Par défaut WPF + mdb >> binding combobox

bonjour,

j'ai reussi a bindé des champs d'un DB mdb a different elements (listbox, textbox) avec un truc du genre:

Code :
1
2
3
4
5
6
7
 
<ListBox
            IsSynchronizedWithCurrentItem="True" 
            ItemsSource="{Binding}" 
            DisplayMemberPath="Param_ParamDB"  
            Name="ParamListbox" 
/>
je liste bien les différents éléments de ma DB dans la listbox et en fonction de l'element sélectionné dans la listbox, j'obtient les valeurs des autres champs dans des textbox.

donc jusque la pas de soucis.

Par contre je souhaite utiliser une combobox pour lister/editer les valeurs d'un des champs de la DB. la combobox n'aurait que trois items possibles (15 ml, 30 ml, 60 ml).

Comment faire pour lier cette combobox a ma DB et surtout que le bon item soit selectionné en fonction de la valeur du champ?

car si j'utilise le même principe que ci dessous:
Code :
1
2
3
4
5
6
 
<ComboBox
            IsSynchronizedWithCurrentItem="True" 
            ItemsSource="{Binding}" 
            DisplayMemberPath="VR2_ParamDB"
>
ma listbox va lister les differents valeurs du champ. Par exemple si j'ai 15 fois "30 ml" dans le champ, je vais avoir 15 fois l'item "30 ml" dans ma combobox. Or je veux selectionner juste l'un des trois items prédéfini de la combobox (en l'occurence "30 ml")

j'espère avoir été clair,

a l'avance merci

ps: est ce qu'un admin pourrait remettre ce message dans la bonne catégorie (WPF)? merci
waspy59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h19.


 
 
 
 
Partenaires

Hébergement Web