[RESUELTO] Ubicar el cursor al principio de un campo enmas
Publicado: Mar Nov 05, 2019 9:39 pm
Buena tarde, tengo un cuadro de dialogo con dos campos enmascarados. Los usé debido a que con los campos enmascarados puedo hacer que lo que se escriba se convierta automáticamente en mayúscula así el usuario escriba en minúscula o para que solo se puedan ingresar números. El problema que tengo es que si el usuario ubica manualmente el cursor en una parte diferente del inicio del campo enmascarado al teclear no se deja escribir nada, sin embargo, si se hace al inicio si se deja. Decidí colocarle un evento al campo enmascarado y lo pasa al inicio pero al digitar solo deja colocar una letra. No deja mas.
Alguien me puede ayudar para poder escribir el nombre y apellido de una persona en ese campo enmascarado dando espacio. Hay que tener en cuenta que los nombres y apellidos son diferentes y por tanto en la máscara de caracteres no sé como hacer para que me tome el espacio sin tener que estar cambiando eso manualmente por cada nombre y apellido que ingreso pues esto no es practico. Quiero que se pueda hacer como hace uno normalmente con un textfield.
PD: sin el evento de colocar el cursor al inicio del campo enmascarado, yo puedo escribir normal el nombre siempre y cuando ubique manualmente el cursor al principio. Pero no puedo dar espacio. Me toca levantar el cursor y colocarlo más adelante para poder colocar el apellido. Ya con el cursor colocado al principio del campo solo deja digitar una letra.
Adjunto archivo de lo que tengo.
Gracias.
Alguien me puede ayudar para poder escribir el nombre y apellido de una persona en ese campo enmascarado dando espacio. Hay que tener en cuenta que los nombres y apellidos son diferentes y por tanto en la máscara de caracteres no sé como hacer para que me tome el espacio sin tener que estar cambiando eso manualmente por cada nombre y apellido que ingreso pues esto no es practico. Quiero que se pueda hacer como hace uno normalmente con un textfield.
PD: sin el evento de colocar el cursor al inicio del campo enmascarado, yo puedo escribir normal el nombre siempre y cuando ubique manualmente el cursor al principio. Pero no puedo dar espacio. Me toca levantar el cursor y colocarlo más adelante para poder colocar el apellido. Ya con el cursor colocado al principio del campo solo deja digitar una letra.
Adjunto archivo de lo que tengo.
Gracias.