datagrid posicion nuevo *

09/08/2003 - 20:01 por MP | Informe spam
Hola,

algien sabe como posisionarme el el registro nuevo de un datagrid
(esto es el del *)

he intentado con un boton asi:

private void btnNew_Click(object sender, System.EventArgs e)
{
this.estado = (int) modalidad.insertar;
_elDS.Tables[0].NewRow();
_elDS.Tables[0].AcceptChanges();
BindingManagerBase bmb BindingContext[_elDS,_elDS.Tables[0].ToString()];
this.BindingContext[_elDG.DataSource].Position = bmb.Count;
_elDG.Focus();
}
cual es la forma corecta de consegir que al pedir un registro nuevo el
usuario quede donde debe empesar a digitar. o no es el camino ?

muchas gracias por adelantado...

MP
 

Leer las respuestas

#1 MP
10/08/2003 - 22:32 | Informe spam
Solucionado, para cualquier interesado:

dataGrid1.Select(dataSet1.Tables[0].Rows.Count);
dataGrid1.CurrentRowIndex = dataSet1.Tables[0].Rows.Count;
dataGrid1.Focus();

MP

"MP" wrote in message
news:%23V$
Hola,

algien sabe como posisionarme el el registro nuevo de un datagrid
(esto es el del *)

he intentado con un boton asi:

private void btnNew_Click(object sender, System.EventArgs e)
{
this.estado = (int) modalidad.insertar;
_elDS.Tables[0].NewRow();
_elDS.Tables[0].AcceptChanges();
BindingManagerBase bmb > BindingContext[_elDS,_elDS.Tables[0].ToString()];
this.BindingContext[_elDG.DataSource].Position = bmb.Count;
_elDG.Focus();
}
cual es la forma corecta de consegir que al pedir un registro nuevo el
usuario quede donde debe empesar a digitar. o no es el camino ?

muchas gracias por adelantado...

MP


Preguntas similares