ppsGrid Class Library
Outline Property
NamespacesppsGridGridRowOutline
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Ruft die Informationen zum Strukturknoten (Outline/Treeview) dieser Zeile ab.
Declaration Syntax
C#Visual BasicVisual C++
public GridOutlineRow Outline{ get;}
Public ReadOnly Property Outline As GridOutlineRow
public:
property GridOutlineRow^ Outline {
	GridOutlineRow^ get ();
}
Value
Eine Instanz der Klasse GridOutlineRow, die Informationen zum Strukturknoten enthält.
Remarks
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.
Examples
CopyC#
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
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0