| 

.NET C# Java Javascript Exception

0
Hallo

Ich versuche ein WPF DataGrid ohne Datenbindung zu füllen. Im xaml ist das Grid wie folgt definiert.
<wtk:DataGrid Name="grdUebersicht" AutoGenerateColumns="False" Height="600"/>

Den Header kann ich erfolgreich aufbauen.
DataGridTextColumn column = new DataGridTextColumn();
...
grdUebersicht.Columns.Add(column);

Aber wie mache ich die Rows? Ich finde keine Auflistung wie bei WinForm. Irgend wie habe ich etwas noch nicht kapiert.

Gesucht ist etwas in der Form hier.
grdUebersicht.Columns[1].Rows[1].Value = "Irgend etwas";
grdUebersicht.Columns[2].Rows[1].Value = "Irgend etwas 2";
News:
05.05.2010
GENiALi 2,5k 1 2 8
1 Antwort
1
Müsste so klappen, evtl. hab ich mich irgendwo verschrieben, da ich das rein aus dem Gedächtnis hier hingeschrieben habe :-)

DataTable dt = new DataTable();

//Columns erstellen
DataColumn column;

column = new DataColumn();
column.DataType = Type.GetType("System.String");
column.ColumnName = "Spalte 1";
dt.Columns.Add(column);

column = new DataColumn();
column.DataType = Type.GetType("System.String");
column.ColumnName = "Spalte 2";
dt.Columns.Add(column);

//Rows befüllen
for (int i = 0; i < 10; i++)
{
DataRow row = myDT.NewRow();
row["Spalte 1"] = i.ToString();
row["Spalte 2"] = DateTime.Now.ToString();
dt.Rows.Add(row);
}

//DataGrid füllen
grdUebersicht.ItemsSource = dt.DefaultView;
05.05.2010
Konstantin 3,7k 1 8

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH