ppsGrid Class Library
Name Property
NamespacesppsGridGridColName
ppsGrid (c] 2004-2007 by Torsten Oberprieler
Ruft den Name der Spalte ab oder legt diesen fest.
Declaration Syntax
C#Visual BasicVisual C++
public virtual string Name{ get; set;}
Public Overridable Property Name As String
public:
virtual property String^ Name {
	String^ get ();
	void set (String^ value);
}
Value
Eine String, der die Bezeichnung der Spalte bestimmt. Der Standardwert ist null (nothing in Visual Basic).
Remarks
Sobald eine Spalte durch die Name-Eigenschaft eine Bezeichnung bekommt, besteht die Möglichkeit, über die Cols über den name auf die Spalte zuzugreifen. Alle Möglichkeiten, bei denen sich die Spaltenposition ändert (Sortieren, Verschieben usw.) haben keinen Einfluß bei dem Zugriff auf die Spalte mittels Name. Weitere Informationen zu der Eigenschaft Name finden Sie unter Name.

Examples
CopyC#
Random rnd=new Random();                                     // Zufallszahlen

grid.AddRows(100);                                           // 100 Zeilen
grid.AddCols(3);                                             // ..in 3 Spalten

grid.Cols[0].Name = "colNetto";                              // die Namen..
grid.Cols[1].Name = "colMwst";                               // ..der drei..
grid.Cols[2].Name = "colBrutto";                             // ..Spalten

foreach(GridCol col in grid.Cols){                           // alle Spalten..
  col[0].Value = col.Name;                                   // ..Name im Spaltenkopf
  col.FormatString = "C";                                    // ..alle Werte als Währung
}

for(int rw=grid.FixedRowCount; rw<grid.Rows.Count; rw++){    // alle zeilen
  double netto = rnd.NextDouble()*10000;                     // ..Nettobetrag per Zufall
  grid["colNetto",rw].Value = netto;                         // ..Netto
  grid["colMwst",rw].Value = netto/100*16;                   // ..Mwst.
  grid["colBrutto",rw].Value = netto + (netto/100*16);       // ..und Brutto
}
grid.Cols["colBrutto"].Sort(eSortDirection.Ascending);       // zum Schluß sortieren
Exceptions
ExceptionCondition
ArgumentException Eine Spalte mit dem angegebenen Namen ist bereits in Cols-Auflistung vorhanden. Die Spaltennamen müssen eindeutig sein.

Assembly: ppsGrid (Module: ppsGrid) Version: 1.3.4.0