DataGrid.GenerateColumns(IItemProperties) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.