Hallo Zusammen,
ich habe ein DataGrid in einer WPF-Form (VS 2010) erstellt und möchte jetzt aus einem DataTable die Daten anzeigen lassen. Ich habe folgendes Beispiel aus dem Internet versucht darzustellen, allerdings bekomme ich leere Zeilen
[highlight=csharp]
private void SpaltenFuellen()
{
DataTable dataTable = new DataTable();
DataColumn dc = new DataColumn();
dataTable.Columns.Add(new DataColumn("Spalte 1"));
dataTable.Columns.Add(new DataColumn("Spalte 2"));
dataTable.Columns.Add(new DataColumn("Spalte 3"));
dataTable.Columns.Add(new DataColumn("Spalte 4"));
DataRow dataRow = dataTable.NewRow();
dataRow["Spalte 1"] = 1;
dataRow["Spalte 2"] = "foo";
dataRow["Spalte 3"] = 5.689;
dataRow["Spalte 4"] = DateTime.Now;
dataTable.Rows.Add(dataRow);
dataGrid1.ItemsSource = dataTable.DefaultView;
}
[/highlight]
Woran könnte das liegen? Ich finde in den Beispielen immer wieder diese Vorgehensweise, jedoch kommen bei mir immer nur eine leere Zeile.
Auch habe ich über die Properties für das DataGrid die Spalten hinzugefügt, es erscheinen zwar die Header der Spalten aber es ist nur eine leere Zeile vorhanden.
Vielen Dank für Eure Unterstützung.
Gruß Lerando
ich habe ein DataGrid in einer WPF-Form (VS 2010) erstellt und möchte jetzt aus einem DataTable die Daten anzeigen lassen. Ich habe folgendes Beispiel aus dem Internet versucht darzustellen, allerdings bekomme ich leere Zeilen
[highlight=csharp]
private void SpaltenFuellen()
{
DataTable dataTable = new DataTable();
DataColumn dc = new DataColumn();
dataTable.Columns.Add(new DataColumn("Spalte 1"));
dataTable.Columns.Add(new DataColumn("Spalte 2"));
dataTable.Columns.Add(new DataColumn("Spalte 3"));
dataTable.Columns.Add(new DataColumn("Spalte 4"));
DataRow dataRow = dataTable.NewRow();
dataRow["Spalte 1"] = 1;
dataRow["Spalte 2"] = "foo";
dataRow["Spalte 3"] = 5.689;
dataRow["Spalte 4"] = DateTime.Now;
dataTable.Rows.Add(dataRow);
dataGrid1.ItemsSource = dataTable.DefaultView;
}
[/highlight]
Woran könnte das liegen? Ich finde in den Beispielen immer wieder diese Vorgehensweise, jedoch kommen bei mir immer nur eine leere Zeile.
Auch habe ich über die Properties für das DataGrid die Spalten hinzugefügt, es erscheinen zwar die Header der Spalten aber es ist nur eine leere Zeile vorhanden.
Vielen Dank für Eure Unterstützung.
Gruß Lerando
Comment