ListView.CreateChildControls メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ListView コントロールを表示するために使用されるコントロール階層を作成します。
オーバーロード
CreateChildControls() |
ビューステートに格納された値に基づいて、ListView コントロールを表示するために使用されるコントロール階層を作成します。 |
CreateChildControls(IEnumerable, Boolean) |
指定されたデータ ソースを使用して、ListView コントロールを表示するために使用されるコントロール階層を作成します。 |
CreateChildControls()
ビューステートに格納された値に基づいて、ListView コントロールを表示するために使用されるコントロール階層を作成します。
protected public:
override void CreateChildControls();
protected internal override void CreateChildControls ();
override this.CreateChildControls : unit -> unit
Protected Friend Overrides Sub CreateChildControls ()
注釈
メソッドは CreateChildControls() 、コントロール階層を作成するために クラスによって ListView 使用されるヘルパー メソッドです。 メソッドのこのオーバーロードは、データ ソースから直接ではなく、ビュー ステートの値に基づいてコントロール階層を作成します。
こちらもご覧ください
適用対象
CreateChildControls(IEnumerable, Boolean)
指定されたデータ ソースを使用して、ListView コントロールを表示するために使用されるコントロール階層を作成します。
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
パラメーター
- dataSource
- IEnumerable
ListView コントロールのデータ ソースを格納しているオブジェクト。
- dataBinding
- Boolean
子コントロールがデータにバインドされることを示す場合は true
。ポストバック時にコントロールがビューステートから自身を再作成することを示す場合は false
。
戻り値
作成された項目の数。
例外
dataSource
が DataSourceView に対して null
を返しました。
- または -
dataSource
が ICollection インターフェイスを実装せず、TotalRowCount 値を返すことができません。
- または -
dataSource
が ICollection インターフェイスを実装せず、dataBinding
が false
に設定されています。
- または -
ListView コントロールにグループ プレースホルダーが指定されていません。
- または -
ListView コントロールに項目プレースホルダーが指定されていません。
注釈
メソッドは CreateChildControls 、コントロールのコントロール階層を作成するために使用されます ListView 。
注意
このメソッドは、主にコントロール開発者がコントロールを拡張するために使用します ListView 。
こちらもご覧ください
適用対象
.NET