Bonjour a tous et merci a tous les membres de ce forum.


Je suis débutant en c# et je cherche a remplir un tableau de 3 colonnes via une string du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
string a = "2cv = 1000$ , golf = 3000$ , 205 = 1000$"
Les colonnes du tableau seraient du type:

Voiture, Prix, Description

Je dois ajouter une description a chaque voiture.
Le problème c'est que toute les voitures ne sont pas forcément présente dans la string donc il faudrai que les descriptions s affichent dynamiquement en fonction de la string.

J'ai commencé a coder une fonction qui peuplerai une datagridview mais je pense qu il me manque quelques éléments



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
 
 
class DataBinding
    {
        public string Car { get; set; }
        public string Price { get; set; }
        public string Descritpion { get; set; }
 
    }
    private void frmDGV_Load(object sender, EventArgs e)
    {
    //dummy data
    List<Staff> lstStaff = new List<Staff>();
    lstStaff.Add(new Staff()
    {
        ID = 1,
        Name = "XX"
    });
    lstStaff.Add(new Staff()
    {
        ID = 2,
        Name = "YY"
    });
    {
        ID = 3,
        Name = "ZZ"
    });
 
 
    //use binding source to hold dummy data
    BindingSource binding = new BindingSource();
    binding.DataSource = lstStaff;
 
    //bind datagridview to binding source
    dataGridView1.DataSource = binding;
}
}
Si vous avez une idée votre aide me serai une fois de plus très precieuse

MERCI