2017-08-12 25 views
0

DatagridviewでDataGridViewButtonColumnセルの値を設定しようとしました。セル内のDataGridViewButtonColumnの値を取得/設定する方法は?

private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) 
{ 

if (dgv.Columns[e.ColumnIndex].Name.Equals("id")) { 
    e.Value = 14; 
}    
} 

それから私は、クリックイベント後の値を取得しよう:だから

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) 
{ 
    if (dataGridView1.CurrentCell.ColumnIndex.Equals(1) && e.RowIndex != -1) 
    { 
     // GET HERE 
    } 
} 

、イベントdataGridView1_CellClickに値e.Value = 14を取得する方法?

答えて

1
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) 
{ 
    var dg = (DataGridView)sender; 
    dg[e.ColumnIndex, e.RowIndex].Value = 123; 
} 
関連する問題