Bonjour à tous,
Je débute la programmation C# / WPF depuis quelques temps (j'étais avant développeur C++/Qt).
Fortement intéressé par la programmation des IHM, je cherche à monter en compétence sur WPF mais malgré plusieurs lectures, je reste dans le flou sur un certain nombre de points.
Si je comprends que le binding permet de lier l'affichage avec les données derrières, je n'arrive pas à comprendre comment. Dans le XAML, on indique le DataContext permettant d'indiquer la classe et ensuite on peut utiliser les propriétés. Ok sur ce point, mais lorsqu'on a plusieurs instances, comment indiquer quelle instance doit être utilisé par l'IHM ?
En fait, je tente de réaliser un programme de test contenant un tableau. Mon tableau contient les colonnes : Nom, montant, date. Mon code (côté C# donc) contient une classe "DataManager" qui contient une liste de "DataLine", contenant les propriétés Nom, Montant et Date. Dans cette exemple, je n'arrive pas à comprendre comment lier mes données au tableau.
Concernant l'IHM, j'ai créé un DataGrid. Mais je ne sais pas non plus si c'est le meilleur choix ...
Est ce qu'une âme charitable pourrait me donner quelques billes pour me remettre sur les rails, svp ?
Merci par avance,
Okami
Partager