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

Nesnenin özellikleri için sütun koleksiyonu.

Özel durumlar

itemProperties, null'e eşittir.

Açıklamalar

Veri kılavuzundaki her satır veri kaynağındaki bir nesneye ve veri kılavuzundaki her sütun veri nesnesinin ö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. Genellikle kodunuzdan bu yöntemi çağırmazsınız.

Bu yöntem, tasarımcı araçlarının kullanıcı tarafından düzenlenebilen ve ardından veri kılavuzuna yerleştirilebilen bir sütun koleksiyonu oluşturmasını sağlamak için sağlanır. Tasarımcı aracı, GenerateColumns otomatik olarak oluşturulan sütunlardan oluşan bir koleksiyon döndürmek için yöntemini kullanabilir. 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