Foros del Web » Programación para mayores de 30 ;) » C/C++ »

error d evento en una datagridview

Estas en el tema de error d evento en una datagridview en el foro de C/C++ en Foros del Web. Buenos Dias estimados Colegas, saludos para todos. Tengo un programita en c# .net el cual en el evento dataGridView1_ColumnHeaderMouseDoubleClick muestro en un label la cebecera ...
  #1 (permalink)  
Antiguo 05/10/2012, 09:42
 
Fecha de Ingreso: abril-2012
Ubicación: Caracas
Mensajes: 22
Antigüedad: 12 años
Puntos: 1
error d evento en una datagridview

Buenos Dias estimados Colegas, saludos para todos.


Tengo un programita en c# .net el cual en el evento dataGridView1_ColumnHeaderMouseDoubleClick muestro en un label la cebecera de las columnas que estoy seleccionando de un datagridview.

Posterior a ello estoy intentando en el siguiente evento de la grilla dataGridView1_CellContentClick pues seleccionar la fila seleccionada en un textbox, pero cuando esta en ejecucion y selecciono la cabecera de la columna me rebota y muestra el siguiente error:

Referencia a objeto no establecida como instancia de un objeto.

Les muestro para mayor deteccion del error el codigo que tengo en los dos eventos del grid y pues para aquellos que puedan necesitar como se mesutra el valos de un contenido deñ grid seleccionado.


en este evento poseo radiobutton que al ser seleccionados, le doy click sobre la cabecera de la columna y los muestra en un label.

private void dataGridView1_ColumnHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (radioButton1.Checked == true)
{
label6.Text = dataGridView1.Columns[e.ColumnIndex].HeaderText.ToString();
indicecodigo = e.ColumnIndex;
}
if (radioButton2.Checked == true)
{
label7.Text = dataGridView1.Columns[e.ColumnIndex].HeaderText.ToString();
indiceprecio = e.ColumnIndex;
}
if (radioButton3.Checked == true)
{
label9.Text = dataGridView1.Columns[e.ColumnIndex].HeaderText.ToString();
indicetotal = e.ColumnIndex;
}
if (radioButton8.Checked == true)
{
label11.Text = dataGridView1.Columns[e.ColumnIndex].HeaderText.ToString();
indicecosto = e.ColumnIndex;
}


}

---este otro evento es donde selecciono la fila y muestro en el textbox(donde se muestra el error al seleccionar la cabacera de la columna)

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
textBox2.Text = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
}

la propiedad de modo de seleccion es fullrowselect

espero puedan orientarme

Etiquetas: datagridview, evento, int, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:09.