Bagikan melalui


DataGrid.GenerateColumns(IItemProperties) Metode

Definisi

Menghasilkan kolom untuk properti objek yang ditentukan.

public:
 static System::Collections::ObjectModel::Collection<System::Windows::Controls::DataGridColumn ^> ^ GenerateColumns(System::ComponentModel::IItemProperties ^ itemProperties);
public static System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn> GenerateColumns(System.ComponentModel.IItemProperties itemProperties);
static member GenerateColumns : System.ComponentModel.IItemProperties -> System.Collections.ObjectModel.Collection<System.Windows.Controls.DataGridColumn>
Public Shared Function GenerateColumns (itemProperties As IItemProperties) As Collection(Of DataGridColumn)

Parameter

itemProperties
IItemProperties

Properti objek yang akan berada di kolom.

Mengembalikan

Kumpulan kolom untuk properti objek.

Pengecualian

itemProperties adalah null.

Keterangan

Setiap baris dalam kisi data terikat ke objek di sumber data, dan setiap kolom di kisi data terikat ke properti objek data. Metode ini menghasilkan koleksi yang berisi kolom untuk setiap properti.

Memanggil GenerateColumns metode menyediakan fungsionalitas yang sama dengan mengatur AutoGenerateColumns properti ke true. Anda biasanya tidak akan memanggil metode ini dari kode Anda.

Metode ini disediakan untuk mengaktifkan alat perancang untuk menghasilkan kumpulan kolom yang dapat diedit oleh pengguna lalu ditempatkan ke dalam kisi data. Alat perancang dapat menggunakan GenerateColumns metode untuk mengembalikan kumpulan kolom yang dihasilkan secara otomatis. Alat perancang kemudian dapat menyediakan antarmuka pengguna untuk memungkinkan pengguna mengedit jenis kolom, dan menambahkan atau menghapus kolom seperlunya. Koleksi kolom kemudian dapat digunakan untuk mengisi Columns kumpulan kisi data dengan menambahkan setiap kolom ke koleksi.

Berlaku untuk