Bagikan melalui


Cara: Memanipulasi Kolom Tabel melalui Properti Kolom

Contoh ini menunjukkan beberapa operasi yang lebih umum yang dapat dilakukan pada kolom tabel melalui Columns properti .

Membuat tabel baru

Contoh berikut membuat tabel baru lalu menggunakan Add metode untuk menambahkan kolom ke koleksi tabel Columns .

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 baru TableColumn. Kolom baru disisipkan pada posisi indeks 0, menjadikannya kolom pertama baru dalam tabel.

Catatan

Koleksi TableColumnCollection menggunakan pengindeksan berbasis nol standar.

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

Mengakses properti di TableColumnCollection

Contoh berikut mengakses beberapa properti arbitrer pada kolom dalam TableColumnCollection koleksi, 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()

Baca juga