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 Columns tablonun sütunlarında gerçekleştirilebilecek daha yaygın işlemlerden bazılarını gösterir.
Yeni tablo oluşturma
Aşağıdaki örnek yeni bir tablo oluşturur ve ardından yöntemini kullanarak Add tablonun Columns koleksiyonuna sütun ekler.
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
Yeni tablecolumn ekleme
Aşağıdaki örnek yeni TableColumnbir ekler. Yeni sütun, dizin konumu 0'a eklenir ve tablodaki yeni ilk sütun olur.
Dekont
Koleksiyon standart TableColumnCollection sıfır tabanlı dizinleme kullanır.
tbl.Columns.Insert(0, new TableColumn());
tbl.Columns.Insert(0, New TableColumn())
TableColumnCollection'daki access özellikleri
Aşağıdaki örnek, dizine göre belirli sütunlara başvurarak koleksiyondaki sütunlarda TableColumnCollection bazı rastgele özelliklere erişir.
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
Tablodaki sütun sayısını alma
Aşağıdaki örnek, tablo tarafından barındırılan sütunların sayısını alır.
int columns = tbl.Columns.Count;
Dim columns As Integer = tbl.Columns.Count
Sütunu başvuruya göre kaldırma
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))
Sütunu dizine göre kaldırma
Aşağıdaki örnek belirli bir sütunu dizine göre kaldırır.
tbl.Columns.RemoveAt(2);
tbl.Columns.RemoveAt(2)
Tüm sütunları kaldırma
Aşağıdaki örnek, tablonun sütun koleksiyonundaki tüm sütunları kaldırır.
tbl.Columns.Clear();
tbl.Columns.Clear()
Ayrıca bkz.
.NET Desktop feedback
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin