Que tal lista, tengo un lio, tengo un datagridview B(hijo) ligado a otro
datagridview A(padre)
B solo contiene 2 celdas, 1 oculta y 1 visible
cuando hago 2 click en la celda visible de B, muestro un OpenFileDialog, y
luego asigno a la celda el archivo seleccionado, mi problema es que si hago
los 2 clicks directos en la celda despues de asignar el archivo no me agrega
un nuevo renglon para seguir agregando mas datos, sino que tengo que hacer a
fuerza que el usuario teclee algo en la celda y solo asi me agrega un nuevo
renglon, como puedo hacer para que independientemente de si el usuairo
teclea algo o no en la celda el datagridview me agrege el renglon siguiente?
PD: no puedo hacerlo con B.Rows.Add() porque uso databindig en el
datagridview y si lo hago asi vs2005 me marca error diciendo que como uso
databinding no puedo agregar renglones x programacion
Saludos!!!
mi codigo es este
private void trabajadorDataGridView_CellDoubleClick(object sender,
DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 1)
{
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "Todos los Archivos |*.*";
openFileDialog1.Title = "Selecciona el archivo del trabajador";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
dgTC.CurrentCell.Value = openFileDialog1.FileName;
}
}
}
Leer las respuestas