Nasıl yapılır: Sütunlar Özelliği Aracılığıyla bir Tablonun Sütunlarını Düzenleme

Bu örnek, özelliği aracılığıyla bir tablonun sütunlarda gerçekleştirilecek yaygın işlemlerden bazılarını Columns gösterir.

Örnek

Aşağıdaki örnek yeni bir tablo oluşturur ve tablo Add koleksiyonuna sütun eklemek için yöntemini Columns kullanır.

Table tbl = new Table();
int columnsToAdd = 4;
for (int x = 0; x < columnsToAdd; x++)
    tbl.Columns.Add(new TableColumn());
Dim tbl As New Table()
Dim columnsToAdd As Integer = 4
For x As Integer = 0 To columnsToAdd - 1
    tbl.Columns.Add(New TableColumn())
Next x

Örnek

Aşağıdaki örnek yeni bir TableColumn ekler. Yeni sütun dizin konumu 0'a eklenir ve tablodaki ilk sütun olur.

Not

Koleksiyon TableColumnCollection standart sıfır tabanlı dizinleme kullanır.

tbl.Columns.Insert(0, new TableColumn());
tbl.Columns.Insert(0, New TableColumn())

Örnek

Aşağıdaki örnek, dizine göre belirli sütunlara başvuran koleksiyon TableColumnCollection sütunlarında bazı rastgele özelliklere erişer.

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;
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

Örnek

Aşağıdaki örnek, tablo tarafından şu anda barındırılan sütun sayısını alır.

int columns = tbl.Columns.Count;
Dim columns As Integer = tbl.Columns.Count

Örnek

Aşağıdaki örnek, başvuruya göre belirli bir sütunu kaldırır.

tbl.Columns.Remove(tbl.Columns[3]);
tbl.Columns.Remove(tbl.Columns(3))

Örnek

Aşağıdaki örnek, belirli bir sütunu dizine göre kaldırır.

tbl.Columns.RemoveAt(2);
tbl.Columns.RemoveAt(2)

Örnek

Aşağıdaki örnek tablonun sütun koleksiyonundan tüm sütunları kaldırır.

tbl.Columns.Clear();
tbl.Columns.Clear()

Ayrıca bkz.