DetailsView.CreateFieldSet(Object, Boolean) 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.
Denetim hiyerarşisini oluşturmak için kullanılan otomatik olarak oluşturulan ve kullanıcı tanımlı satır alanlarının tam kümesini oluşturur.
protected:
virtual System::Collections::ICollection ^ CreateFieldSet(System::Object ^ dataItem, bool useDataSource);
protected virtual System.Collections.ICollection CreateFieldSet (object dataItem, bool useDataSource);
abstract member CreateFieldSet : obj * bool -> System.Collections.ICollection
override this.CreateFieldSet : obj * bool -> System.Collections.ICollection
Protected Overridable Function CreateFieldSet (dataItem As Object, useDataSource As Boolean) As ICollection
Parametreler
- dataItem
- Object
Satır alanlarının oluşturulacağı veri öğesi.
- useDataSource
- Boolean
true
otomatik olarak oluşturulan satır alanlarını oluşturmak üzere veri öğesini kullanmak için; aksi takdirde , false
.
Döndürülenler
ICollection Belirtilen veri öğesi için hem otomatik olarak oluşturulan hem de kullanıcı tanımlı satır alanlarını içeren bir.
Açıklamalar
CreateFieldSet yöntemi, denetim tarafından DetailsView çağrılan bir yardımcı yöntemdir ve denetim için satır alanlarının tamamını oluşturur.
AutoGenerateRows özelliği olarak ayarlanırsatrue
, otomatik olarak oluşturulan satır alanları koleksiyonda Fields bulunan kullanıcı tanımlı satır alanlarına eklenir. Veri öğesini temel alarak otomatik olarak oluşturulan satır alanlarını oluşturmak için parametresine useDataSource
geçintrue
; aksi takdirde, otomatik olarak oluşturulan satır alanları denetimdeki mevcut satır alanlarının özelliklerine göre oluşturulur.
Devralanlara Notlar
sınıfını DetailsView genişletirken, kendi satır alanları kümenizi oluşturmak için bu yöntemi geçersiz kılabilirsiniz.