Share via


ListView.CreateChildControls Méthode

Définition

Crée la hiérarchie des contrôles utilisée pour restituer le contrôle ListView.

Surcharges

CreateChildControls()

Crée la hiérarchie des contrôles utilisée pour restituer le contrôle ListView, basé sur les valeurs qui sont stockées dans l'état d'affichage.

CreateChildControls(IEnumerable, Boolean)

Crée la hiérarchie des contrôles qui est utilisée pour restituer le contrôle ListView à l'aide de la source de données spécifiée.

CreateChildControls()

Crée la hiérarchie des contrôles utilisée pour restituer le contrôle ListView, basé sur les valeurs qui sont stockées dans l'état d'affichage.

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

Remarques

La CreateChildControls() méthode est une méthode d’assistance utilisée par la ListView classe pour créer la hiérarchie de contrôles. Cette surcharge de la méthode crée la hiérarchie de contrôle en fonction des valeurs de l’état d’affichage, plutôt que directement à partir de la source de données.

Voir aussi

S’applique à

CreateChildControls(IEnumerable, Boolean)

Crée la hiérarchie des contrôles qui est utilisée pour restituer le contrôle ListView à l'aide de la source de données spécifiée.

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

Paramètres

dataSource
IEnumerable

Un objet qui contient la source de données pour le contrôle ListView.

dataBinding
Boolean

true pour indiquer que les contrôles enfants sont liés aux données; false pour indiquer que le contrôle se recréera à partir de l'état d'affichage pendant une publication.

Retours

Int32

Le nombre d'éléments qui sont créés.

Exceptions

dataSource retourne null pour DataSourceView.

  • ou -

dataSource n'implémente pas l'interface ICollection et ne peut pas retourner une valeur TotalRowCount.

  • ou -

dataSource n'implémente pas l'interface ICollection et dataBinding a la valeur false.

  • ou -

Le contrôle ListView n'a pas d'espace de groupe réservé de spécifié.

  • ou -

Le contrôle ListView n'a pas d'espace d'élément réservé de spécifié.

Remarques

La CreateChildControls méthode est utilisée pour créer la hiérarchie de contrôle du ListView contrôle.

Notes

Cette méthode est principalement utilisée par les développeurs de contrôles pour étendre le ListView contrôle.

Voir aussi

S’applique à