#1 Me trabe con un gridView - Ayuda
Hola, estaba haciendo un ABM en C# usando un listView y me salio perfecto, ahora lo estoy tratando de hacer en un DataGrid pero no encuentro por ninguna parte la manera de hacer esto en un DataGrid
contador = listView1.SelectedItems[0].Index;
¿cual seria la propiedad que reemplaza a "selectedItems" en un DataGrid?.
Lo que estoy haciendo en esta parte del codigo es tener un contador inicializado en cero y quiero que cuando yo haga click en cualquier campo de la grilla se seleccionen los campos en unos textBox y se vayan recorriendo.
Más o menos así:
privatevoid listView1_Click(object sender, EventArgs e)
{
contador = listView1.SelectedItems[0].Index;
txtCodigo.Text = listView1.SelectedItems[0].SubItems[0].Text;//Id
txtNombre.Text = listView1.SelectedItems[0].SubItems[1].Text;//Nombre
txtApellido.Text = listView1.SelectedItems[0].SubItems[2].Text;//Apellido
}
privatevoid dataGridView1_Click(object sender, EventArgs e)
{
//contador = listView1.SelectedItems[0].Index; //NO SE QUE HACER ACA
txtCodigo.Text = persona.Tables[0].Rows[contador].ItemArray[0].ToString();//Id
txtNombre.Text = persona.Tables[0].Rows[contador].ItemArray[1].ToString();//Nombre
txtApellido.Text = persona.Tables[0].Rows[contador].ItemArray[2].ToString();//Apellido
}
contador = listView1.SelectedItems[0].Index;
¿cual seria la propiedad que reemplaza a "selectedItems" en un DataGrid?.
Lo que estoy haciendo en esta parte del codigo es tener un contador inicializado en cero y quiero que cuando yo haga click en cualquier campo de la grilla se seleccionen los campos en unos textBox y se vayan recorriendo.
Más o menos así:
privatevoid listView1_Click(object sender, EventArgs e)
{
contador = listView1.SelectedItems[0].Index;
txtCodigo.Text = listView1.SelectedItems[0].SubItems[0].Text;//Id
txtNombre.Text = listView1.SelectedItems[0].SubItems[1].Text;//Nombre
txtApellido.Text = listView1.SelectedItems[0].SubItems[2].Text;//Apellido
}
privatevoid dataGridView1_Click(object sender, EventArgs e)
{
//contador = listView1.SelectedItems[0].Index; //NO SE QUE HACER ACA
txtCodigo.Text = persona.Tables[0].Rows[contador].ItemArray[0].ToString();//Id
txtNombre.Text = persona.Tables[0].Rows[contador].ItemArray[1].ToString();//Nombre
txtApellido.Text = persona.Tables[0].Rows[contador].ItemArray[2].ToString();//Apellido
}
0