Aracılığıyla paylaş


DataGrid.GenerateColumns(IItemProperties) Yöntem

Tanım

Bir nesnenin belirtilen özellikleri için sütunlar oluşturur.

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)

Parametreler

itemProperties
IItemProperties

Sütunlarda yer alan nesnenin özellikleri.

Döndürülenler

Collection<DataGridColumn>

Nesnenin özellikleri için sütun koleksiyonu.

Özel durumlar

itemProperties, null değeridir.

Açıklamalar

Veri kılavuzundaki her satır veri kaynağındaki bir nesneye, veri kılavuzundaki her sütun ise veri nesnesinin bir özelliğine bağlıdır. Bu yöntem, her özellik için bir sütun içeren bir koleksiyon oluşturur.

yöntemini çağırmakGenerateColumns, özelliğini trueolarak ayarlamakla AutoGenerateColumns aynı işlevi sağlar. Bu yöntemi genellikle kodunuzdan çağırmazsınız.

Bu yöntem, tasarımcı araçlarının kullanıcı tarafından düzenlenip veri kılavuzuna yerleştirilebilen bir sütun koleksiyonu oluşturmasını sağlamak için sağlanır. Tasarımcı aracı, otomatik olarak oluşturulan sütunlardan oluşan bir koleksiyon döndürmek için yöntemini kullanabilir GenerateColumns . Tasarımcı aracı daha sonra kullanıcının sütun türlerini düzenlemesine ve gerektiğinde sütun eklemesine veya kaldırmasına olanak tanıyan bir kullanıcı arabirimi sağlayabilir. Sütun koleksiyonu daha sonra her sütunu koleksiyona ekleyerek veri kılavuzu koleksiyonunu doldurmak Columns için kullanılabilir.

Şunlara uygulanır