クラス ListSectionCollection

セクションのコレクション [詳細]

すべてのメンバ一覧

Public メソッド

 ListSectionCollection ()
 コンストラクタ
int IndexOf (ListSection section)
 指定したセクションのインデックスを取得する。
void Insert (int index, ListSection section)
 指定したインデックスの位置にセクションを挿入する。
void RemoveAt (int index)
 指定したインデックスにあるセクションを削除する。
void Add (ListSection section)
 セクションを追加する。
void Clear ()
 すべてのセクションを削除する。
bool Contains (ListSection section)
 特定のセクションが格納されているかどうかを判断する。
void CopyTo (ListSection[] array, int arrayIndex)
 セクションを配列にコピーする。
bool Remove (ListSection section)
 最初に見つかった特定のセクションを削除する。

プロパティ

int AllItemCount [get]
 セクションに登録されているアイテムの総数を取得する。
ListSection this [int index] [get, set]
 指定したインデックスにあるセクションを取得・設定する。
int Count [get]
 セクションの数を取得する。
bool IsReadOnly [get]
 読み取り専用かどうかを取得する。

イベント

EventHandler< EventArgs > ItemsChanged
 内容が変化したときに呼び出されるハンドラ

説明

セクションのコレクション


メソッド

void Add ( ListSection  section)

セクションを追加する。

引数:
section追加するセクション
bool Contains ( ListSection  section)

特定のセクションが格納されているかどうかを判断する。

引数:
section検索するセクション
戻り値:
検索するセクションが存在する場合はtrueそれ以外の場合はfalse。
void CopyTo ( ListSection[]  array,
int  arrayIndex 
)

セクションを配列にコピーする。

引数:
arrayセクションがコピーされる1次元の配列
arrayIndexコピーの開始位置となる配列のインデックス
int IndexOf ( ListSection  section)

指定したセクションのインデックスを取得する。

引数:
section検索するセクション
戻り値:
検索するセクションが存在する場合はそのインデックス。それ以外の場合は -1。
void Insert ( int  index,
ListSection  section 
)

指定したインデックスの位置にセクションを挿入する。

引数:
index挿入する位置のインデックス。
section挿入するセクション
bool Remove ( ListSection  section)

最初に見つかった特定のセクションを削除する。

引数:
section削除するセクション
戻り値:
削除するセクションが存在する場合はtrue。それ以外の場合はfalse。
void RemoveAt ( int  index)

指定したインデックスにあるセクションを削除する。

引数:
index削除するセクションのインデックス

プロパティ

ListSection this[int index] [get, set]

指定したインデックスにあるセクションを取得・設定する。

引数:
index取得するセクションのインデックス
戻り値:
指定したインデックスにあるセクション