DataGridViewSelectedRowCollection クラス

定義

DataGridViewRowで選択DataGridViewオブジェクトのコレクションを表します。

public ref class DataGridViewSelectedRowCollection : System::Windows::Forms::BaseCollection, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class DataGridViewSelectedRowCollection : System.Windows.Forms.BaseCollection, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type DataGridViewSelectedRowCollection = class
    inherit BaseCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataGridViewSelectedRowCollection
Inherits BaseCollection
Implements IList
継承
DataGridViewSelectedRowCollection
属性
実装

注釈

コレクション内の行の順序は、選択された順序と一致するとは限りません。

プロパティ

名前 説明
Count

コレクション内の要素の合計数を取得します。

(継承元 BaseCollection)
IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。

(継承元 BaseCollection)
IsSynchronized

ICollectionへのアクセスが同期されているかどうかを示す値を取得します。

(継承元 BaseCollection)
Item[Int32]

指定したインデックス位置にある行を取得します。

List

BaseCollection インスタンスに含まれる要素の一覧を取得します。

SyncRoot

BaseCollectionへのアクセスを同期するために使用できるオブジェクトを取得します。

(継承元 BaseCollection)

メソッド

名前 説明
Clear()

コレクションをクリアします。

Contains(DataGridViewRow)

指定した行がコレクションに含まれているかどうかを判断します。

CopyTo(Array, Int32)

現在の 1 次元Arrayのすべての要素を、指定したコピー先Arrayインデックスから始まる指定した 1 次元Arrayにコピーします。

(継承元 BaseCollection)
CopyTo(DataGridViewRow[], Int32)

コレクションの要素を、指定したインデックスから始まる指定した配列にコピーします。

CreateObjRef(Type)

リモート オブジェクトとの通信に使用されるプロキシの生成に必要なすべての関連情報を含むオブジェクトを作成します。

(継承元 MarshalByRefObject)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

コレクションのメンバーを反復処理できるようにするオブジェクトを取得します。

(継承元 BaseCollection)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()

このインスタンスの有効期間ポリシーを制御する現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeLifetimeService()

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
Insert(Int32, DataGridViewRow)

コレクション内の指定した位置に行を挿入します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
ICollection.CopyTo(Array, Int32)

コレクションの要素を、指定したインデックスから始まる指定した配列にコピーします。

ICollection.Count

コレクション内の要素の数を取得します。

ICollection.IsSynchronized

コレクションへのアクセスが同期されているかどうかを示す値を取得します (スレッド セーフ)。

ICollection.SyncRoot

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。

IEnumerable.GetEnumerator()

コレクションを反復処理するために使用できる列挙子を返します。

IList.Add(Object)

Add(Object) メソッドを実装します。 常に NotSupportedExceptionをスローします。

IList.Clear()

Clear() メソッドを実装します。 常に NotSupportedExceptionをスローします。

IList.Contains(Object)

指定した値がコレクションに含まれているかどうかを判断します。

IList.IndexOf(Object)

指定した要素のインデックスを返します。

IList.Insert(Int32, Object)

Insert(Int32, Object) メソッドを実装します。 常に NotSupportedExceptionをスローします。

IList.IsFixedSize

コレクションのサイズが固定されているかどうかを示す値を取得します。

IList.IsReadOnly

コレクションが読み取り専用かどうかを示す値を取得します。

IList.Item[Int32]

指定したインデックス位置にある要素を取得します。

IList.Remove(Object)

Remove(Object) メソッドを実装します。 常に NotSupportedExceptionをスローします。

IList.RemoveAt(Int32)

RemoveAt(Int32) メソッドを実装します。 常に NotSupportedExceptionをスローします。

拡張メソッド

名前 説明
AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryableに変換します。

Cast<TResult>(IEnumerable)

IEnumerable の要素を指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定した型に基づいて、IEnumerable の要素をフィルター処理します。

適用対象

こちらもご覧ください