Bonjour,
J'ai un problème concernant la création d'une colonne de type Combobox sur un Datagrid rempli par XML.
je "remplis" mon dataGrid de la façon suivante par mon fichier XML.
mon xml :
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 /* load XML document and write the data inside the DataGridView */ const String path = "C:\\"; const string fileName = "data_cycling_track"; const string extension = ".xml"; XmlDataDocument xmlDatadoc = new XmlDataDocument(); //location of the XML document on the local disk xmlDatadoc.DataSet.ReadXml(path+fileName+extension); DataSet dataSet = new DataSet("Cycling Track"); dataSet = xmlDatadoc.DataSet; dataGridViewData.DataSource = dataSet.DefaultViewManager; //data Member of XML document dataGridViewData.DataMember = "track";
<cycling>
<track>
<order1>10</order1>
<order2></order2>
<title>General Informations</title>
<type>T</type>
<item1Title></item1Title>
<TXok1></TXok1>
<item2Title></item2Title>
<TXok2></TXok2>
<item3Title></item3Title>
<TXok3></TXok3>
<item4Title></item4Title>
<TXok4></TXok4>
</track>
</cycling>
j'aimerais toutefois en remplissant mon DatagridView par les infos de mon fichier XML, précisez qu'une colonne doit être de type Combobox.
Comment cela est-ce possible ??
Merci d'avance.
Partager