2014-03-24 57 views
0

我在我的DataGridView「todos_pacientes」上有一個CellContentDoubleClick事件,我想要做的是模擬我的按鈕上的CellContentDoubleClick事件,我如何從我的按鈕點擊事件調用它?從c按鈕點擊調用CellContentDoubleClick事件#

這裏是我的代碼:

private void toolSt_modificar_Click(object sender, EventArgs e) 
     { 

     }      


private void Datagrid_todos_pacientes_CellContentDoubleClick(object sender,DataGridViewCellEventArgs e) 

{ 
    id_paciente=Convert.ToInt32(Datagrid_todos_pacientes.Rows[e.RowIndex].Cells[0].Value.ToString()); 

    datos_paciente datos = new datos_paciente(); 
    datos.Show(); 

}  

回答

0

嘗試:

private void toolSt_modificar_Click(object sender, EventArgs e) 
{ 
    int col = Datagrid_todos_pacientes.CurrentCell.ColumnIndex; 
    int row = Datagrid_todos_pacientes.CurrentCell.RowIndex; 

    Datagrid_todos_pacientes_CellContentDoubleClick(sender, new DataGridViewCellEventArgs(col, row)); 
} 
+0

¡非常感謝,它的工作完美:) – Josemanlp

+0

請 「接受」 的答案。 – dovid