TableLayoutControlCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブル レイアウト コンテナーに含まれる子コントロールのコレクションを表します。
public ref class TableLayoutControlCollection : System::Windows::Forms::Control::ControlCollection
[System.ComponentModel.ListBindable(false)]
public class TableLayoutControlCollection : System.Windows.Forms.Control.ControlCollection
[<System.ComponentModel.ListBindable(false)>]
type TableLayoutControlCollection = class
inherit Control.ControlCollection
Public Class TableLayoutControlCollection
Inherits Control.ControlCollection
- 継承
- 属性
注釈
クラスは TableLayoutControlCollection 、コントロール内のすべての子コントロールのコレクションを TableLayoutPanel 表します。 このコレクションは、 クラスの ControlsTableLayoutPanel プロパティによって公開されます。 によってControls公開される を使用して、テーブル レイアウト パネルのメンバーをTableLayoutControlCollection管理および個別に操作できます。
クラスは TableLayoutControlCollection 、基底クラスの Control.ControlCollection マイナー特殊化です。
コンストラクター
| TableLayoutControlCollection(TableLayoutPanel) |
TableLayoutControlCollection クラスの新しいインスタンスを初期化します。 |
プロパティ
| Container |
コレクションに含まれるコントロールを格納する親 TableLayoutPanel を取得します。 |
| Count |
コレクションに格納されている要素の数を取得します。 (継承元 Control.ControlCollection) |
| IsReadOnly |
このコレクション オブジェクトが読み取り専用かどうかを示す値を取得します。 (継承元 Control.ControlCollection) |
| Item[Int32] |
コレクション内の指定したインデックス位置にある Control を示します。 (継承元 Control.ControlCollection) |
| Item[String] |
コレクション内の指定したキーを持つ Control を示します。 (継承元 Control.ControlCollection) |
| Owner |
この Control.ControlCollection を所有しているコントロールを取得します。 (継承元 Control.ControlCollection) |
メソッド
| Add(Control) |
指定したコントロールをコントロール コレクションに追加します。 (継承元 Control.ControlCollection) |
| Add(Control, Int32, Int32) |
指定したコントロールをコレクションに追加し、指定したセルに配置します。 |
| AddRange(Control[]) |
コレクションにコントロール オブジェクトの配列を追加します。 (継承元 Control.ControlCollection) |
| Clear() |
コレクションからすべてのコントロールを削除します。 (継承元 Control.ControlCollection) |
| Contains(Control) |
指定したコントロールがコレクションのメンバーかどうかを確認します。 (継承元 Control.ControlCollection) |
| ContainsKey(String) |
指定したキーを持つ項目が Control.ControlCollection に含まれているかどうかを確認します。 (継承元 Control.ControlCollection) |
| CopyTo(Array, Int32) |
特定の配列インデックスを開始位置として、配列にコレクションの要素をコピーします。 (継承元 Control.ControlCollection) |
| Equals(Object) |
現在のコレクション オブジェクトと指定したオブジェクトが等しいかどうかを示します。 (継承元 Control.ControlCollection) |
| Find(String, Boolean) |
コントロールの Name プロパティに基づいてコントロールを検索し、一致するすべてのコントロールの配列を構築します。 (継承元 Control.ControlCollection) |
| GetChildIndex(Control) |
コントロール コレクション内の指定した子コントロールのインデックスを取得します。 (継承元 Control.ControlCollection) |
| GetChildIndex(Control, Boolean) |
コントロール コレクション内の指定した子コントロールのインデックスを取得し、オプションとして、指定したコントロールがコントロール コレクション内に存在しない場合に例外を発生させます。 (継承元 Control.ControlCollection) |
| GetEnumerator() |
Control.ControlCollection の反復処理に使用する列挙体オブジェクトへの参照を取得します。 (継承元 Control.ControlCollection) |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 Control.ControlCollection) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| IndexOf(Control) |
コントロール コレクション内の指定したコントロールのインデックスを取得します。 (継承元 Control.ControlCollection) |
| IndexOfKey(String) |
指定した項目がこのコレクション内で最初に見つかった位置のインデックスを取得します。 (継承元 Control.ControlCollection) |
| MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
| Remove(Control) |
指定したコントロールをコントロール コレクションから削除します。 (継承元 Control.ControlCollection) |
| RemoveAt(Int32) |
指定したインデックス位置にあるコントロール コレクションからコントロールを削除します。 (継承元 Control.ControlCollection) |
| RemoveByKey(String) |
指定したキーを持つ子コントロールを削除します。 (継承元 Control.ControlCollection) |
| SetChildIndex(Control, Int32) |
コレクション内の指定した子コントロールのインデックスを指定したインデックス値に設定します。 (継承元 Control.ControlCollection) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
| ICloneable.Clone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーの詳細については、「Clone()」をご覧ください。 (継承元 Control.ControlCollection) |
| ICollection.IsSynchronized |
このメンバーの説明については、IsSynchronized プロパティを参照してください。 (継承元 ArrangedElementCollection) |
| ICollection.SyncRoot |
このメンバーの説明については、SyncRoot プロパティを参照してください。 (継承元 ArrangedElementCollection) |
| IList.Add(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーの詳細については、「Add(Object)」をご覧ください。 (継承元 Control.ControlCollection) |
| IList.Clear() |
このメンバーの説明については、Clear() メソッドのトピックを参照してください。 (継承元 ArrangedElementCollection) |
| IList.IsFixedSize |
このメンバーの説明については、IsFixedSize プロパティを参照してください。 (継承元 ArrangedElementCollection) |
| IList.Item[Int32] |
このメンバーの説明については、Item[Int32] プロパティを参照してください。 (継承元 ArrangedElementCollection) |
| IList.Remove(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 このメンバーの詳細については、「Remove(Object)」をご覧ください。 (継承元 Control.ControlCollection) |
| IList.RemoveAt(Int32) |
このメンバーの説明については、RemoveAt(Int32) メソッドのトピックを参照してください。 (継承元 ArrangedElementCollection) |
拡張メソッド
| Cast<TResult>(IEnumerable) |
IEnumerable の要素を、指定した型にキャストします。 |
| OfType<TResult>(IEnumerable) |
指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
| AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
| AsQueryable(IEnumerable) |
IEnumerable を IQueryable に変換します。 |