Share via


DetailsView.CreateFieldSet(Object, Boolean) Yöntem

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.