Control que no reciba el foco

01/06/2008 - 18:49 por Luis Torres | Informe spam
Quiero hacer que un control activo de un form de windows no pueda recibir el
foco, existe una forma?

Preguntas similare

Leer las respuestas

#1 Luis Torres
01/06/2008 - 19:42 | Informe spam
Encontré que con la propiedad TabStop en false me funciona para el Tab. Pero
quiero tambien que no se pueda seleccionar con el mouse pero no encuentro
como.


"Luis Torres" <ltt> escribió en el mensaje
news:OkW$
Quiero hacer que un control activo de un form de windows no pueda recibir
el foco, existe una forma?

Respuesta Responder a este mensaje
#2 Alfredo Novoa
01/06/2008 - 20:35 | Informe spam
Hola Luis,

El Sun, 1 Jun 2008 13:42:54 -0400, Luis Torres escribió:

Encontré que con la propiedad TabStop en false me funciona para el Tab. Pero
quiero tambien que no se pueda seleccionar con el mouse pero no encuentro
como.



A lo mejor te sirve poner Enabled a false.


Saludos
Alfredo
Respuesta Responder a este mensaje
#3 Luis Torres
01/06/2008 - 21:04 | Informe spam
Como dije arriba es para un control activo. Es que es un textbox y necesito
que no me cambie el color y me siga mostrando el ToolTip y desactivarlo con
el enabled en false me impide esas caracteristicas.
Ya probé con ReadOnly en true pero me permite aun que tome el foco, lo cual
no quiero.


"Alfredo Novoa" escribió en el mensaje
news:vztw6spx0694$

Hola Luis,

El Sun, 1 Jun 2008 13:42:54 -0400, Luis Torres escribió:

Encontré que con la propiedad TabStop en false me funciona para el Tab.
Pero
quiero tambien que no se pueda seleccionar con el mouse pero no encuentro
como.



A lo mejor te sirve poner Enabled a false.


Saludos
Alfredo
Respuesta Responder a este mensaje
#4 LunNna
01/06/2008 - 21:08 | Informe spam
Hola Luis, prueba con las propiedades ReadOnly = True o Enabled = False,
dependiendo de lo que busques.

Saludos

"Luis Torres" wrote:

Encontré que con la propiedad TabStop en false me funciona para el Tab. Pero
quiero tambien que no se pueda seleccionar con el mouse pero no encuentro
como.


"Luis Torres" <ltt> escribió en el mensaje
news:OkW$
> Quiero hacer que un control activo de un form de windows no pueda recibir
> el foco, existe una forma?
>



Respuesta Responder a este mensaje
#5 RFOG
01/06/2008 - 21:46 | Informe spam
Lo puedes hacer sobreescribiendo el evento OnEnter y llevando el foco a otro
control...


"Luis Torres" <ltt> wrote in message
news:%
Como dije arriba es para un control activo. Es que es un textbox y
necesito que no me cambie el color y me siga mostrando el ToolTip y
desactivarlo con el enabled en false me impide esas caracteristicas.
Ya probé con ReadOnly en true pero me permite aun que tome el foco, lo
cual no quiero.


"Alfredo Novoa" escribió en el mensaje
news:vztw6spx0694$

Hola Luis,

El Sun, 1 Jun 2008 13:42:54 -0400, Luis Torres escribió:

Encontré que con la propiedad TabStop en false me funciona para el Tab.
Pero
quiero tambien que no se pueda seleccionar con el mouse pero no
encuentro
como.



A lo mejor te sirve poner Enabled a false.


Saludos
Alfredo







Microsoft Visual C++ MVP
==Mi blog sobre programación: http://geeks.ms/blogs/rfog
Momentos Leves: http://momentosleves.blogspot.com/
Cosas mías: http://rfog.blogsome.com/
Libros, ciencia ficción y programación
Sé amable con tus palabras y útil con tus obras.
Pitágoras.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida