Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Contoh ini menunjukkan beberapa operasi yang lebih umum yang dapat dilakukan pada kolom tabel melalui properti Columns.
Membuat tabel baru
Contoh berikut membuat tabel baru lalu menggunakan metode Add untuk menambahkan kolom ke koleksi Columns tabel.
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
Sisipkan TableColumn baru
Contoh berikut menyisipkan TableColumnbaru. Kolom baru disisipkan pada posisi indeks 0, menjadikannya kolom pertama baru dalam tabel.
Nota
Koleksi TableColumnCollection menggunakan pengindeksan berbasis nol standar.
tbl.Columns.Insert(0, new TableColumn());
tbl.Columns.Insert(0, New TableColumn())
Akses properti di TableColumnCollection
Contoh berikut mengakses beberapa properti arbitrer pada kolom dalam koleksi TableColumnCollection, mengacu pada kolom tertentu menurut indeks.
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
Mendapatkan jumlah kolom dalam tabel
Contoh berikut mendapatkan jumlah kolom yang saat ini dihosting oleh tabel.
int columns = tbl.Columns.Count;
Dim columns As Integer = tbl.Columns.Count
Menghapus kolom menurut referensi
Contoh berikut menghapus kolom tertentu berdasarkan referensi.
tbl.Columns.Remove(tbl.Columns[3]);
tbl.Columns.Remove(tbl.Columns(3))
Menghapus kolom menurut indeks
Contoh berikut menghapus kolom tertentu menurut indeks.
tbl.Columns.RemoveAt(2);
tbl.Columns.RemoveAt(2)
Menghapus semua kolom
Contoh berikut menghapus semua kolom dari kumpulan kolom tabel.
tbl.Columns.Clear();
tbl.Columns.Clear()
Lihat juga
.NET Desktop feedback