Sacar de foco a un datagrid

21/06/2006 - 17:52 por Arturo | Informe spam
Hola grupo, podría alguien decirme por qué cuando estoy dentro de un
datagrid con el foco en alguna celda y quiero sacarla de foco y tomar el
foco en otro_control a través del mentodo otro_control.select() sigue el
foco dentro del datagrid ?
O bien si alguien conoce algún método para hacerlo se los agradecría
muchísimo.

Preguntas similare

Leer las respuestas

#6 Mauro SB.
23/06/2006 - 20:21 | Informe spam
lo probe en 2005 y no pasa lo que vos indicas, cuando el grid pierde el
focus, no lo recupera, eso si, cuando estas dentro del grid y presionas tab,
va navegando por todas las celdas hasta llegar al final.
"Mauro SB." wrote in message
news:
yo tengo el 2005, esta tarde lo pruebo y te digo,simplemente me parece


raro.
saludos
Mauro
"Arturo" wrote in message
news:uz40q$
> Por favor, dime si ese "que raro..." que opinaste quiere decir que a ti


no
> te pasa lo mismo que a mi. Yo tengo Visual Studio 2002 Vrsión 7.0.9500 y
> .NET Framework Vrsión 1.0.3705.
> Gracias
>
> "Mauro SB." escribió en el mensaje
> news:#
> > que raro.
> >
> > "Arturo" wrote in message
> > news:
> > > Gracias pero ya lo use y pasa lo mismo.
> > > Pero segui investigando y al parecer saqué las siguientes


conclusiones
> que
> > > ojala le sirvan al grupo:
> > > 1. El datagrid pierde el foco cada vez que se presiona la tecla tab


y
> por
> > un
> > > instante pasa el foco al siguiente control segun el orden de


tabindex
> pero
> > > automáticamente lo recupera y pasa a la siguiente columna.
> > > 2. Si forzamos a dejar el foco del datagrid utilizando los metodos
> > > control.focus o control.select el foco pasa por un istante al


control
> pero
> > > el datagrid vuelve a recuperar el foco.
> > > 3. Hay que ingeniárselas con alguna variable booleana para poder
forzar
> > que
> > > el datagrid deje el foco a otro control definitivamente.
> > > 4. Estoy en eso.
> > >
> > > Gracias de todas formas.
> > >
> > > "Lord Voldemort" <lordvoldemort8@@@gmail.com> escribió en el mensaje
> > > news:
> > > > no sera mejor usar OtroControl.Focus ????
> > > >
> > > >
> > > >
> > > > "Arturo" wrote in message
> > > > news:
> > > > > Hola grupo, podría alguien decirme por qué cuando estoy dentro


de
un
> > > > > datagrid con el foco en alguna celda y quiero sacarla de foco y
> tomar
> > el
> > > > > foco en otro_control a través del mentodo otro_control.select()
> sigue
> > el
> > > > > foco dentro del datagrid ?
> > > > > O bien si alguien conoce algún método para hacerlo se los
agradecría
> > > > > muchísimo.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Arturo
26/06/2006 - 16:01 | Informe spam
Muchas gracias por el dato y por tu tiempo.
Veré si puedo actualizarme a 2005.

"Mauro SB." escribió en el mensaje
news:#
lo probe en 2005 y no pasa lo que vos indicas, cuando el grid pierde el
focus, no lo recupera, eso si, cuando estas dentro del grid y presionas


tab,
va navegando por todas las celdas hasta llegar al final.
"Mauro SB." wrote in message
news:
> yo tengo el 2005, esta tarde lo pruebo y te digo,simplemente me parece
raro.
> saludos
> Mauro
> "Arturo" wrote in message
> news:uz40q$
> > Por favor, dime si ese "que raro..." que opinaste quiere decir que a


ti
no
> > te pasa lo mismo que a mi. Yo tengo Visual Studio 2002 Vrsión 7.0.9500


y
> > .NET Framework Vrsión 1.0.3705.
> > Gracias
> >
> > "Mauro SB." escribió en el mensaje
> > news:#
> > > que raro.
> > >
> > > "Arturo" wrote in message
> > > news:
> > > > Gracias pero ya lo use y pasa lo mismo.
> > > > Pero segui investigando y al parecer saqué las siguientes
conclusiones
> > que
> > > > ojala le sirvan al grupo:
> > > > 1. El datagrid pierde el foco cada vez que se presiona la tecla


tab
y
> > por
> > > un
> > > > instante pasa el foco al siguiente control segun el orden de
tabindex
> > pero
> > > > automáticamente lo recupera y pasa a la siguiente columna.
> > > > 2. Si forzamos a dejar el foco del datagrid utilizando los metodos
> > > > control.focus o control.select el foco pasa por un istante al
control
> > pero
> > > > el datagrid vuelve a recuperar el foco.
> > > > 3. Hay que ingeniárselas con alguna variable booleana para poder
> forzar
> > > que
> > > > el datagrid deje el foco a otro control definitivamente.
> > > > 4. Estoy en eso.
> > > >
> > > > Gracias de todas formas.
> > > >
> > > > "Lord Voldemort" <lordvoldemort8@@@gmail.com> escribió en el


mensaje
> > > > news:
> > > > > no sera mejor usar OtroControl.Focus ????
> > > > >
> > > > >
> > > > >
> > > > > "Arturo" wrote in message
> > > > > news:
> > > > > > Hola grupo, podría alguien decirme por qué cuando estoy dentro
de
> un
> > > > > > datagrid con el foco en alguna celda y quiero sacarla de foco


y
> > tomar
> > > el
> > > > > > foco en otro_control a través del mentodo


otro_control.select()
> > sigue
> > > el
> > > > > > foco dentro del datagrid ?
> > > > > > O bien si alguien conoce algún método para hacerlo se los
> agradecría
> > > > > > muchísimo.
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida