Ruft die Informationen zum Strukturknoten (Outline/Treeview)
dieser Zeile ab.

C# | Visual Basic | Visual C++ |
public GridOutlineRow Outline{ get;}
Public ReadOnly Property Outline As GridOutlineRow
public: property GridOutlineRow^ Outline { GridOutlineRow^ get (); }

Eine Instanz der Klasse GridOutlineRow, die Informationen
zum Strukturknoten enthält.

Die Klasse GridOutlineRow beinhaltet Informationen
über den Zustand eines Strukturknotens. Jede Zeile hat einen
eigene, spezielle Instanz dieser Klasse. Eine Spalte im
Steuerelement kann zur Anzeige der Strukturknoten dienen.
Die Darstellung der Zellen zeichnet zusätzlich eine Rechteck
(OutlineRect) mit der Information, ob die untergeordnete
Zeilen in der Zeile existieren, offen und/oder geschlossen sind.
Weitere Informationen und Beispiele finden Sie unter GridOutlineRow.
Weitere Informationen und Beispiele finden Sie unter GridOutlineRow.


GridRow row; Random rnd = new Random(); // Zufallsgenerator int y = 1; grid.AddCols(1); // eine Zeile grid.Cols[0].Width = 200; // Spaltenbreite grid.AddRows(10); // starten mit 10 Zeilen grid.Rows[0].Fixed = true; // Spaltenkopf grid.Cols[0].Outline = true; // Strukturelemente anzeigen while(y<grid.Rows.Count){ // bis zur letzten Zeile row = grid.Rows[y]; // ..Zeile.. if(rnd.Next(12) > 4+row.Outline.Level) // ..per Zufall: ... row.Outline.AddChilds(rnd.Next(4)+1); // ....neue "Childs" anhängen row[0].Value = "Zeile "+row.Row; // ..Zeilennummer anzeigen if(row.Outline.HasChild) // ..Zeilen mit "Childs" row.BackColorCell = Color.Yellow; // ....haben gelben Hintergrund y++; // ..nächste Zeile }