Aracılığıyla paylaş


DetailsView.CreateFieldSet(Object, Boolean) Yöntem

Tanım

Otomatik olarak oluşturulan ve denetim hiyerarşisini oluşturmak için kullanılan kullanıcı tanımlı satır alanlarının tamamını 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 için veri öğesini kullanmak; 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 denetim için satır alanlarının DetailsView tamamını oluşturmak üzere çağrılan bir yardımcı yöntemdir. AutoGenerateRows özelliği olarak trueayarlanırsa, otomatik olarak oluşturulan satır alanları koleksiyonda Fields yer alan 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 parametresini useDataSource geçirintrue; 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.