私はあなたがデータグリッドビューを使用していることを想定していますし、このソリューション
これは、ボタンのクリックイベントをキャプチャする必要があるのDataGridViewハンドラです。
this.dgvList.CellContentClick += new DataGridViewCellEventHandler(DGV_CellContentClick);
これは私がそれを願っていますボタンのクリックハンドラの例
public void DGV_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
int selectedRowIndex = int.Parse(e.RowIndex.ToString());
if (this.dgvList.Columns[e.ColumnIndex] == buttonColumn && selectedRowIndex >= 0)
{
//do what ever you want
// DataRow dr = DataGridViewHelper.GetDataRow(this.dgvList);
//MessageBox.Show((string)dr["FirstName"]);
}
}
であるあなたは、この問題のようにDataGridViewのとDataGridViewButtonColumnを使用している
....役立ちますか? http://stackoverflow.com/questions/6085930/add-button-column-in-a-databound-datagridview –
はい、私はdataGridViewとDataGridViewButtonColumnを使用しています。 – Jordan