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

#1 Lord Voldemort
22/06/2006 - 20:31 | Informe spam
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
#2 Arturo
23/06/2006 - 14:53 | Informe spam
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
#3 Mauro SB.
23/06/2006 - 15:09 | Informe spam
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
#4 Arturo
23/06/2006 - 16:26 | Informe spam
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
#5 Mauro SB.
23/06/2006 - 16:48 | Informe spam
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
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida