次の方法で共有


DataRow.Item プロパティ

指定した列に格納されているデータを取得または設定します。

[C#] C# では、このプロパティは DataRow クラスのインデクサになります。

オーバーロードの一覧

名前で指定した列に格納されているデータを取得または設定します。

[Visual Basic] Overloads Public Default Property Item(String) As Object

[C#] public object this[string] {get; set;}

[C++] public: __property Object* get_Item(String*);
public: __property void set_Item(String*, Object*);

[JScript] DataRow.Item (String)

指定した DataColumn に格納されているデータを取得または設定します。

[Visual Basic] Overloads Public Default Property Item(DataColumn) As Object

[C#] public object this[DataColumn] {get; set;}

[C++] public: __property Object* get_Item(DataColumn*);
public: __property void set_Item(DataColumn*, Object*);

[JScript] DataRow.Item (DataColumn)

インデックスで指定した列に格納されているデータを取得または設定します。

[Visual Basic] Overloads Public Default Property Item(Integer) As Object

[C#] public object this[int] {get; set;}

[C++] public: __property Object* get_Item(int);
public: __property void set_Item(int, Object*);

[JScript] DataRow.Item (int)

指定した DataColumn に格納されているデータの指定したバージョンを取得します。

[Visual Basic] Overloads Public Default ReadOnly Property Item(DataColumn, DataRowVersion) As Object

[C#] public object this[DataColumn, DataRowVersion] {get;}

[C++] public: __property Object* get_Item(DataColumn*, DataRowVersion);

[JScript] DataRow.Item (DataColumn, DataRowVersion)

指定した列に格納されているデータの指定したバージョンを取得します。

[Visual Basic] Overloads Public Default ReadOnly Property Item(String, DataRowVersion) As Object

[C#] public object this[string, DataRowVersion] {get;}

[C++] public: __property Object* get_Item(String*, DataRowVersion);

[JScript] DataRow.Item (String, DataRowVersion)

列に格納されている、取得するデータのインデックスとバージョンで指定したデータを取得します。

[Visual Basic] Overloads Public Default ReadOnly Property Item(Integer, DataRowVersion) As Object

[C#] public object this[int, DataRowVersion] {get;}

[C++] public: __property Object* get_Item(int, DataRowVersion);

[JScript] DataRow.Item (int, DataRowVersion)

使用例

[Visual Basic] DataRow オブジェクトの Item プロパティを使用して、列の現在の値を取得する例を次に示します。

[Visual Basic] メモ   ここでは、Item プロパティ (DataRow インデクサ) のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
Private Sub DataGrid1_Click _
(ByVal sender As System.Object, ByVal e As System.EventArgs)
   Dim currRow As DataRow
   ' Set the current row using the RowNumber property of the CurrentCell.
   currRow = CType(DataGrid1.DataSource, DataTable). _
      Rows(DataGrid1.CurrentCell.RowNumber)
   ' Get the value of the column 1 in the DataTable.
   label1.Text = currRow(1, DataRowVersion.Current).ToString()
End Sub

[C#, C++, JScript] C#、C++、および JScript のサンプルはありません。Visual Basic のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

DataRow クラス | DataRow メンバ | System.Data 名前空間