IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

Problème de Binding et de Path [Débutant(e)]


Sujet :

Windows Presentation Foundation

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 39
    Points : 33
    Points
    33
    Par défaut Problème de Binding et de Path
    Bonjour à tous,

    Aprés pas mal de recherche et de lecture d'exemple je n'arrive pas à comprendre ce qui cloche dans mon probleme qui semble etre simpliste

    Je possède une ObservableCollection de Commande, une commande possède un objet Client.

    Pour le moment je souhaite seulement afficher mes clients dans une combobox. Mais je n'arrive pas à naviguer dans mes propriétés via le Path

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    private ObservableCollection<Commande> ocCommande = new  ObservableCollection<Commande>();
    private CollectionViewSource cvsCommandes = new CollectionViewSource();
    public MainWindow()
    {
    InitializeComponent();
    
    Construction de ma liste de commande
    ocCommande.Add(oCommande);
    
    cvsCommandes.Source = ocCommande;
    base.DataContext = cvsCommandes;
    }

    Code xaml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <Window x:Class="WPFTraining.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="304" Width="742">
        <Grid>
            <ComboBox Height="21" HorizontalAlignment="Left" Margin="7,9,0,0" Name="cmbClients" VerticalAlignment="Top" Width="204" ItemsSource="{Binding Path='.Client.NomClient'}" />
        </Grid>
    </Window>


    Si je mets ItemsSource="{Binding Path='.'}" je récupère "WPF.Training.Commande" dans ma liste déroulante, donc c'est plutôt encourageant, mais j'arrive à rien de plus.

    que je fasse :
    ItemsSource="{Binding Path='.IdentifiantCommande'}"
    ItemsSource="{Binding Path='.Client.NomClient'}"
    ItemsSource="{Binding Path='.Commande.Client.NomClient'}"


    Ma liste reste vide

    Si quelqu'un pouvait m’éclairer sur ce que je fais de mal.

    Je vous remercie d'avance.

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Utilise un DataTemplate pour afficher les éléments de ta ComboBox

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 39
    Points : 33
    Points
    33
    Par défaut
    Merci ça fonctionne bien mieux maintenant !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WPF] Probléme de binding dans un UserControl :(
    Par UNi[FR] dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 17/07/2008, 15h51
  2. Probléme avec Bind
    Par rach20032 dans le forum Réseau
    Réponses: 2
    Dernier message: 06/07/2007, 11h36
  3. [Netbeans 6M9 JDk6.1 Matisse] problème de binding
    Par tralloc dans le forum NetBeans
    Réponses: 14
    Dernier message: 21/06/2007, 13h32
  4. problème de bindings avec DropDownList
    Par Vlatiska dans le forum ASP.NET
    Réponses: 14
    Dernier message: 17/03/2007, 14h04
  5. [C#][MySQL 5.x]Problème de Binding
    Par Oufti dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/05/2006, 23h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo