Posicionar cursor en MaskedTextBox

23/02/2007 - 11:03 por Juan Diego Bueno | Informe spam
Buenas grupo:

Tengo un maskedtextbox con un formato en el cual los cinco primeros
caracteres son fijos y no pueden cambiarse. A continuación van una
serie de números. El problema es que al abrir el form que lo contiene,
el cursor se posiciona al principio del texto, lo cual hace que el
usuario tenga que desplazarse al medio del textbox.

De lo que he leído en la ayuda que se le pueda parecer, nada me
funciona. Reseñar que este maskedtextbox es el primer control que
aparece en el formulario.

Me queda como opción separar el campo en dos textbox, o añadir una
label con el formato fijo, pero ¿alguien sabe como podría solucionarlo
usando el sistema anterior?

Saludos y gracias de antemano

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
23/02/2007 - 11:11 | Informe spam
Juan,

Prueba las soluciones q mencionan aquí (incluyendo la de la llamada a la API
de Windows
si lo otro no funciona):

http://dotnet247.com/247reference/m...88969.aspx

Slds - Octavio



"Juan Diego Bueno" escribió en el mensaje
news:
Buenas grupo:

Tengo un maskedtextbox con un formato en el cual los cinco primeros
caracteres son fijos y no pueden cambiarse. A continuación van una
serie de números. El problema es que al abrir el form que lo contiene,
el cursor se posiciona al principio del texto, lo cual hace que el
usuario tenga que desplazarse al medio del textbox.

De lo que he leído en la ayuda que se le pueda parecer, nada me
funciona. Reseñar que este maskedtextbox es el primer control que
aparece en el formulario.

Me queda como opción separar el campo en dos textbox, o añadir una
label con el formato fijo, pero ¿alguien sabe como podría solucionarlo
usando el sistema anterior?

Saludos y gracias de antemano
Respuesta Responder a este mensaje
#2 Juan Diego Bueno
23/02/2007 - 11:51 | Informe spam
Hola Octavio:

La que no requiere llamada a la api... no funciona. La otra...
requiere que cree un control que herede de maskedtextbox? o es que no
he visto bien la forma de implementarla

Saludos


On 23 feb, 11:11, "Octavio Hernandez"
wrote:
Juan,

Prueba las soluciones q mencionan aquí (incluyendo la de la llamada a la API
de Windows
si lo otro no funciona):

http://dotnet247.com/247reference/m...88969.aspx

Slds - Octavio

"Juan Diego Bueno" escribió en el mensajenews:
Buenas grupo:

Tengo un maskedtextbox con un formato en el cual los cinco primeros
caracteres son fijos y no pueden cambiarse. A continuación van una
serie de números. El problema es que al abrir el form que lo contiene,
el cursor se posiciona al principio del texto, lo cual hace que el
usuario tenga que desplazarse al medio del textbox.

De lo que he leído en la ayuda que se le pueda parecer, nada me
funciona. Reseñar que este maskedtextbox es el primer control que
aparece en el formulario.

Me queda como opción separar el campo en dos textbox, o añadir una
label con el formato fijo, pero ¿alguien sabe como podría solucionarlo
usando el sistema anterior?

Saludos y gracias de antemano
Respuesta Responder a este mensaje
#3 Octavio Hernandez
23/02/2007 - 12:11 | Informe spam
La que no requiere llamada a la api... no funciona.





Ya me lo parecía :-)

La otra requiere que cree un control que herede de maskedtextbox?





No necesariamente, (creo que) solo habría que definir un método en el
formulario que llame a esa función de la API sobre el TextBox en el que
quieres posicionar el cursor.

Slds - Octavio




On 23 feb, 11:11, "Octavio Hernandez"
wrote:
Juan,

Prueba las soluciones q mencionan aquí (incluyendo la de la llamada a la
API
de Windows
si lo otro no funciona):

http://dotnet247.com/247reference/m...88969.aspx

Slds - Octavio

"Juan Diego Bueno" escribió en el
mensajenews:
Buenas grupo:

Tengo un maskedtextbox con un formato en el cual los cinco primeros
caracteres son fijos y no pueden cambiarse. A continuación van una
serie de números. El problema es que al abrir el form que lo contiene,
el cursor se posiciona al principio del texto, lo cual hace que el
usuario tenga que desplazarse al medio del textbox.

De lo que he leído en la ayuda que se le pueda parecer, nada me
funciona. Reseñar que este maskedtextbox es el primer control que
aparece en el formulario.

Me queda como opción separar el campo en dos textbox, o añadir una
label con el formato fijo, pero ¿alguien sabe como podría solucionarlo
usando el sistema anterior?

Saludos y gracias de antemano
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida