ppsGrid Class Library
Outline Property
NamespacesppsGridGridColOutline
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Ruft die Informationen zum Strukturknoten (Outline/Treeview) dieser Spalte ab.
Declaration Syntax
C#Visual BasicVisual C++
public GridOutlineCol Outline{ get;}
Public ReadOnly Property Outline As GridOutlineCol
public:
property GridOutlineCol^ Outline {
	GridOutlineCol^ get ();
}
Value
Eine Instanz der Klasse GridOutlineCol, die Informationen zum Strukturknoten enthält.
Remarks
Die Klasse GridOutlineCol beinhaltet Informationen über den Zustand eines Strukturknotens. Jede Spalte hat einen eigene, spezielle Instanz dieser Klasse. Eine Zeile im Steuerelement kann zur Anzeige der Strukturknoten dienen. Die Darstellung der Zellen zeichnet zusätzlich eine Rechteck (OutlineRect) mit der Information, ob die untergeordnete Spalten zu der Spalte existieren, offen und/oder geschlossen sind.

Weitere Informationen und Beispiele finden Sie unter GridOutlineCol.
Examples
CopyC#
GridCol col;
Random  rnd = new Random();                     // Zufallsgenerator
int     y = 1;

grid.AddRows(1);                                // eine Zeile
grid.Rows[0].Height = 200;                       // Spaltenbreite
grid.AddCols(10);                               // starten mit 10 Zeilen
grid.Cols[0].Fixed = true;                      // Spaltenkopf
grid.Rows[0].Outline = true;                    // Strukturelemente anzeigen

while(x<grid.Cols.Count){                       // bis zur letzten Zeile
  col = grid.Cols[x];                           // ..Zeile..
  if(rnd.Next(12) > 4+col.Outline.Level)        // ..per Zufall: ...
    col.Outline.AddChilds(rnd.Next(4)+1);       // ....neue "Childs" anhängen
  col[0].Value = "Spalte "+col.Col;              // ..Zeilennummer anzeigen
  if(col.Outline.HasChild)                      // ..Zeilen mit "Childs"
    col.BackColorCell = Color.Yellow;           // ....haben gelben Hintergrund
  x++;                                          // ..nächste Zeile
}

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0