C # / WPF: Toolkit DataGrid - Transponieren Sie Zeilen und Spalten

Ich habe eine

List<DetailObject> someList;

was so aussieht:

    public class DetailObject
    {
        public string Titel { get; set; }
        public int Value1 { get; set; }
        public int Value2 { get; set; }
        public int Value3 { get; set; }
    }

Weiß jemand, wie ich (mit DataGrid.AutoGenerateColumns = "True") den Wert von "string Titel" als RowHeader und andere Mitglieder als "Row" -Inhalt verwenden kann? Ohne Änderungen wird "Titel" als ColumnHeader und der Wert von Titel als Zeile angezeigt, "Value1" als ColumnHeader und der Wert (die Werte) von Value1 als Zeilen usw.

Danke für jede Hilfe!

Prost

EDIT: Zum besseren Verständnis ist dies, was ich habe

[Titel]       [Value1]       [Value2]       [Value3]
[Item1.Titel] [Item1.Value1] [Item1.Value2] [Item1.Value3] 
[Item2.Titel] [Item2.Value1] [Item2.Value2] [Item2.Value3] 
[Item3.Titel] [Item3.Value1] [Item3.Value2] [Item3.Value3] 

und das ist was ich suche:

[Item1.Titel]  [Item2.Titel]  [Item3.Titel] 
[Item1.Value1] [Item2.Value1] [Item3.Value1]
[Item1.Value2] [Item2.Value2] [Item3.Value2]
[Item1.Value3] [Item2.Value3] [Item3.Value3]

EDIT2: Ich habe hier auch einen schönen Ansatz gefunden:http://codemaverick.blogspot.com/2008/02/transpose-datagrid-or-gridview-by.html

Antworten auf die Frage(4)

Ihre Antwort auf die Frage