DataGridView.Item[] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した行と列の交差部分にあるセルを取得または設定するためのインデクサーを提供します。
オーバーロード
Item[Int32, Int32] |
指定したインデックスを持つ列と行の交差部分にあるセルを取得または設定するためのインデクサーを提供します。 |
Item[String, Int32] |
指定したインデックスを持つ行と指定した名前を持つ列の交差部分にあるセルを設定または取得するためのインデクサーを提供します。 |
Item[Int32, Int32]
指定したインデックスを持つ列と行の交差部分にあるセルを取得または設定するためのインデクサーを提供します。
public:
property System::Windows::Forms::DataGridViewCell ^ default[int, int] { System::Windows::Forms::DataGridViewCell ^ get(int columnIndex, int rowIndex); void set(int columnIndex, int rowIndex, System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell this[int columnIndex, int rowIndex] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int * int) : System.Windows.Forms.DataGridViewCell with get, set
Default Public Property Item(columnIndex As Integer, rowIndex As Integer) As DataGridViewCell
パラメーター
- columnIndex
- Int32
セルを含む列のインデックス。
- rowIndex
- Int32
セルを含む行のインデックス。
プロパティ値
指定した位置にある DataGridViewCell。
- 属性
例外
columnIndex
が、0 未満か、コントロール内の列数から 1 を引いた値を超えています。
- または -
rowIndex
が、0 未満か、コントロール内の行数から 1 を引いた値を超えています。
例
次のコード例では、このインデクサーの使用方法を示します。
// Retrieve the cell value for the cell at column 3, row 7.
String testValue1 = (String)dataGridView1[3, 7].Value;
// Retrieve the cell value for the cell in the Name column at row 4.
String testValue2 = (String)dataGridView1["Name", 4].Value;
' Retrieve the cell value for the cell at column 3, row 7.
Dim testValue1 As String = CStr(dataGridView1(3, 7).Value)
' Retrieve the cell value for the cell in the Name column at row 4.
Dim testValue2 As String = CStr(dataGridView1("Name", 4).Value)
注釈
このインデクサーは、コレクションのコレクションを通じてセルに Cells アクセスする代わりに使用します Rows 。
こちらもご覧ください
適用対象
Item[String, Int32]
指定したインデックスを持つ行と指定した名前を持つ列の交差部分にあるセルを設定または取得するためのインデクサーを提供します。
public:
property System::Windows::Forms::DataGridViewCell ^ default[System::String ^, int] { System::Windows::Forms::DataGridViewCell ^ get(System::String ^ columnName, int rowIndex); void set(System::String ^ columnName, int rowIndex, System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell this[string columnName, int rowIndex] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string * int) : System.Windows.Forms.DataGridViewCell with get, set
Default Public Property Item(columnName As String, rowIndex As Integer) As DataGridViewCell
パラメーター
- columnName
- String
セルを含む列の名前。
- rowIndex
- Int32
セルを含む行のインデックス。
プロパティ値
指定した位置にある DataGridViewCell。
- 属性
例
次のコード例では、このインデクサーの使用方法を示します。
// Retrieve the cell value for the cell at column 3, row 7.
String testValue1 = (String)dataGridView1[3, 7].Value;
// Retrieve the cell value for the cell in the Name column at row 4.
String testValue2 = (String)dataGridView1["Name", 4].Value;
' Retrieve the cell value for the cell at column 3, row 7.
Dim testValue1 As String = CStr(dataGridView1(3, 7).Value)
' Retrieve the cell value for the cell in the Name column at row 4.
Dim testValue2 As String = CStr(dataGridView1("Name", 4).Value)
注釈
このインデクサーは、コレクションのコレクションを通じてセルに Cells アクセスする代わりに使用します Rows 。