Aracılığıyla paylaş


ListView.CreateChildControls Yöntem

Tanım

Denetimi işlemek için kullanılan denetim hiyerarşisini ListView oluşturur.

Aşırı Yüklemeler

CreateChildControls()

Görünüm durumunda depolanan değerlere göre denetimi işlemek ListView için kullanılan denetim hiyerarşisini oluşturur.

CreateChildControls(IEnumerable, Boolean)

Belirtilen veri kaynağını kullanarak denetimi işlemek ListView için kullanılan denetim hiyerarşisini oluşturur.

CreateChildControls()

Görünüm durumunda depolanan değerlere göre denetimi işlemek ListView için kullanılan denetim hiyerarşisini oluşturur.

protected public:
 override void CreateChildControls();
protected internal override void CreateChildControls ();
override this.CreateChildControls : unit -> unit
Protected Friend Overrides Sub CreateChildControls ()

Açıklamalar

CreateChildControls() yöntemi, sınıfı tarafından denetim hiyerarşisini ListView oluşturmak için kullanılan bir yardımcı yöntemdir. Yöntemin bu aşırı yüklemesi, doğrudan veri kaynağından değil görünüm durumundaki değerleri temel alarak denetim hiyerarşisini oluşturur.

Ayrıca bkz.

Şunlara uygulanır

CreateChildControls(IEnumerable, Boolean)

Belirtilen veri kaynağını kullanarak denetimi işlemek ListView için kullanılan denetim hiyerarşisini oluşturur.

protected:
 virtual int CreateChildControls(System::Collections::IEnumerable ^ dataSource, bool dataBinding);
protected virtual int CreateChildControls (System.Collections.IEnumerable dataSource, bool dataBinding);
override this.CreateChildControls : System.Collections.IEnumerable * bool -> int
Protected Overridable Function CreateChildControls (dataSource As IEnumerable, dataBinding As Boolean) As Integer

Parametreler

dataSource
IEnumerable

Denetimin veri kaynağını ListView içeren nesne.

dataBinding
Boolean

true alt denetimlerin verilere bağlı olduğunu belirtmek için; false bir geri gönderme sırasında denetimin kendisini görünüm durumundan yeniden oluşturacağını belirtmek için.

Döndürülenler

Oluşturulan öğe sayısı.

Özel durumlar

dataSourceDataSourceViewiçin döndürürnull.

-veya-

dataSource arabirimini ICollection uygulamaz ve bir TotalRowCount değer döndüremez.

-veya-

dataSource arabirimini ICollection uygulamaz ve dataBinding olarak falseayarlanır.

-veya-

Denetimde ListView belirtilen bir grup yer tutucusu yok.

-veya-

Denetimde ListView belirtilen bir öğe yer tutucusu yok.

Açıklamalar

CreateChildControls yöntemi, denetimin denetim hiyerarşisini ListView oluşturmak için kullanılır.

Not

Bu yöntem öncelikli olarak denetimi genişletmek ListView için denetim geliştiricileri tarafından kullanılır.

Ayrıca bkz.

Şunlara uygulanır