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()