0

C#.net にデータグリッドがあります。グリッドのいくつかの列を編集可能にしました。ユーザーがグリッドに入力した値を取得するイベントと、ユーザーが入力した値を取得する方法を教えてください。

4

2 に答える 2

1

イベント: CellEndEdit

価値:(your datagridview).Rows[e.RowIndex].Cells[e.ColumnIndex].Value

(注: これはオブジェクト型です。ToString() メソッドを使用して文字列に変換できます)

于 2012-06-07T08:09:55.097 に答える
0

グリッドの名前が dataGridView1 の場合、次のコードが必要です。

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
  if (e.RowIndex >= 0) // Ignore clicks on the header row that changes sorting
            {
                // do what you need here
            }
}
于 2012-06-07T08:20:35.630 に答える