Wert von datagridview auf textbox

Ich habe ein DataGridView und eine TextBox. Wenn ich auf eine Zelle im DataGridView, wird der Wert kopiert werden muss, auf das Textfeld. Aber das funktioniert nicht immer: es funktioniert nur manchmal.

Hier ist mein code:

private void gvProductos_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
    //DataGridViewRow row = new DataGridViewRow();

    //row = gvProductos.Rows[e.RowIndex];
    ////txtDescripcion.Text = string.Empty;
    //txtDescripcion.Text = row.Cells[1].Value.ToString();

    txtDescripcion.Text = gvProductos.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString();
}
  • Hast du einen link/button/linkbutton in der Zelle? Sie benötigen eine Steuerung, um ein Ereignis auszulösen!
  • CellContentClick wird nur ausgelöst, wenn Sie auf den content-Teil der Zelle, die nicht anderswo in der Zelle.
InformationsquelleAutor user459057 | 2010-10-11
Schreibe einen Kommentar