Aracılığıyla paylaş


DataList.CreateControlHierarchy(Boolean) Yöntem

Tanım

Belirtilen veri kaynağıyla veya veri kaynağı olmadan veri listesi denetimini işlemek için kullanılan denetim hiyerarşisini oluşturur.

protected:
 override void CreateControlHierarchy(bool useDataSource);
protected override void CreateControlHierarchy (bool useDataSource);
override this.CreateControlHierarchy : bool -> unit
Protected Overrides Sub CreateControlHierarchy (useDataSource As Boolean)

Parametreler

useDataSource
Boolean

true denetimin veri kaynağını kullanmak için; false denetimin görünüm durumundan yeniden oluşturulduğunu ve veriye bağlı olmaması gerektiğini belirtmek için.

Açıklamalar

CreateControlHierarchy yöntemi öncelikle denetim geliştiricileri tarafından denetimden DataList özel bir uygulama türetilirken kullanılır.

yöntemi, CreateControlHierarchy veri listesinde yer alan üst bilgi, alt bilgi, ayırıcı ve veriye bağlı öğeleri temsil eden denetimler oluşturmak DataListItem için ve InitializeItem yöntemlerini kullanırCreateItem. Koleksiyon aracılığıyla veri listesi için veriye bağlı öğelere Items erişebilirsiniz. Üst bilgi, alt bilgi ve ayırıcı öğeler de dahil olmak üzere tüm öğe türlerine Controls koleksiyon aracılığıyla erişebilirsiniz.

Denetimlerin CreateControlHierarchy oluşturulma veya denetime eklenmesini özelleştirmek DataListItem için DataList yöntemini geçersiz kılın. Denetimin InitializeItem şablonlarını özelleştirmek için DataListItem yöntemini geçersiz kılın.

Şunlara uygulanır