Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
In diesem Beispiel werden einige Routinevorgänge veranschaulicht, die für die Spalten einer Tabelle mit der Columns-Eigenschaft ausgeführt werden können.
Beispiel
Im folgenden Beispiel wird eine neue Tabelle erstellt. Anschließend wird die Add-Methode verwendet, um Spalten zur Columns-Auflistung der Tabelle hinzuzufügen.
Table tbl = new Table();
int columnsToAdd = 4;
for (int x = 0; x < columnsToAdd; x++)
tbl.Columns.Add(new TableColumn());
Im folgenden Beispiel wird eine neue TableColumn eingefügt.Die neue Spalte wird an Indexposition 0 eingefügt, wodurch sie zur neuen ersten Spalte in der Tabelle wird.
Tipp
Die TableColumnCollection-Auflistung verwendet die nullbasierte Standardindizierung.
tbl.Columns.Insert(0, new TableColumn());
Im folgenden Beispiel wird auf einige beliebige Eigenschaften in Spalten in der TableColumnCollection-Auflistung zugriffen, wobei auf bestimmte Spalten über den Index verwiesen wird.
tbl.Columns[0].Width = new GridLength(20);
tbl.Columns[1].Background = Brushes.AliceBlue;
tbl.Columns[2].Width = new GridLength(20);
tbl.Columns[3].Background = Brushes.AliceBlue;
Im folgenden Beispiel wird die Anzahl der momentan von der Tabelle gehosteten Spalten abgerufen.
int columns = tbl.Columns.Count;
Im folgenden Beispiel wird eine bestimmte Spalte nach Verweis entfernt.
tbl.Columns.Remove(tbl.Columns[3]);
Im folgenden Beispiel wird eine bestimmte Spalte nach Index entfernt.
tbl.Columns.RemoveAt(2);
Im folgenden Beispiel werden alle Spalten aus der Spaltenauflistung der Tabelle entfernt.
tbl.Columns.Clear();
Siehe auch
Aufgaben
Gewusst wie: Definieren einer Tabelle mit XAML
Gewusst wie: Programmgesteuertes Erstellen einer Tabelle
Gewusst wie: Bearbeiten der Zeilengruppen einer Tabelle mit der RowGroups-Eigenschaft
Gewusst wie: Bearbeiten von einem FlowDocument mit der Blocks-Eigenschaft
Gewusst wie: Bearbeiten der Zeilengruppen einer Tabelle mit der RowGroups-Eigenschaft