Du kannst auch direkt im Code ein DataSet erzeugen
und dies dann an das Grid binden:

DataSet ds =  new DataSet("StartUebersicht");
                        //Tabelle erstellen
                        DataTable ta = ds.Tables.Add("Kriterium");
                        ta.Columns.Add("idKriterium", typeof(int));
                        ta.Columns.Add("text",        typeof(String));

                        //datensätze einfügen
                        DataRow newRow = ta.NewRow();
                        newRow["idKriterium"]= "XXX";
                        newRow["text"] = "PLZ";
                        ta.Rows.Add(newRow);
...

viele Grüße
Daniel



Patrik Bitzer wrote:
Hoi

Also Du bestätigst, was ich vage herausgefunden hatte. Danke, damit habe ich
wenigstens eine Konstante im Spiel mit den Unbekannten rund ums DataGrid :-)

Kannst Du denn schnell schildern, wie das Vorgehen ist:

Mein XML:
<root>
<node1>blabla</node1>
<node2>auch blabla</node2>
</root>
Das wird zum DataSet. Das geht automatisch? Oder muss ich da irgendwie sagen
was Table und Spalte etc etc sein soll?

Wenn ich dann das DataSet habe (spalte 1 = nodename, spalte 2 = Inhaltstext)
wie gebe ich an, dass die Spalte 1 nicht bearbeitbar ist und Spalte 2 schon?
Über Eigenschaften des DataGrid nehm ich an. Die Änderungen aber fliessen
ins DataSet und müssen von da aus wieder ins XML gesichert werden?

Patrik


-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 27. Juli 2005 08:56
An: [email protected]
Betreff: Antwort: [CSharp.net] DataGrid verwendung in einem Win-Form

Für das DataGrid must du immer eine Quelle einbinden. Am Besten du Erzeugst mit deinen Daten aus XML eine neue DataTable mit Spalten und Zeilen und bindest die über Source ans DataGrid.


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net



_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an