Título: Agregar caracter aun cadenas en c# (RFC)(Solucionado) Publicado por: mr_marley en 8 Julio 2010, 20:10 pm Bunas A todos!
Esta ocacion tengo una pequeña duda el cual es lasiguiente Estoy campturando el RFC en un Txt peroquiero que cuando ya haya escrito los cuatro primeros caracteres le agrege "-" y el cursos siga pocecionado por delanete de"-" para seguir escribiendo.. Eje.. TAAR"-"(cursor)123456"-"(cursor)SMA osea que cuadno teclee los primeros 4 caracteres agrege - luego otros 6 caracteres y agrege nuevamente - he intentado de dos formas y lo agrega pero el detalle es que cuando lo agrega el cursos se posiciona en la parte inicial.. ejemplo (cusor)TAAR"-" He intentado asi if(TxtRfc.text.length==4) { txtrfc.text=txtrfc.text +"-" } y con el insert Gracias por el tiempo Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: Shell Root en 8 Julio 2010, 20:19 pm Dentro del evento TextChanged del TextBox. Poned algo como lo que tienes:
Código PD: jojjojjo creo que sería algo así. O sino, también podría hacerse con expresiones regulares :P Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: mr_marley en 8 Julio 2010, 20:35 pm Dentro del evento TextChanged del TextBox. Poned algo como lo que tienes: Código PD: jojjojjo creo que sería algo así. O sino, también podría hacerse con expresiones regulares :P Si claro yo pongo el el Evento Changed pero el cursos me lo posiciona al primer caracter y quiero que agrege "-" y el cursor siga adelante escribiendo.. Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: [D4N93R] en 8 Julio 2010, 20:49 pm Calcula la cantidad de chars escritos y mueve el cursor en la posición que necesites.
Por cierto, si tas suscrito al Text Changed, y modificas el Text..... :¬¬ :¬¬ :¬¬ :¬¬ :¬¬ :¬¬ Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: mr_marley en 8 Julio 2010, 20:55 pm Calcula la cantidad de chars escritos y mueve el cursor en la posición que necesites. eso es lo que nececito decirme como muevo el cursos para cuando el lengt==4 agrege - y luego se mueva a la primera pocicion de derecha a izquierdaPor cierto, si tas suscrito al Text Changed, y modificas el Text..... :¬¬ :¬¬ :¬¬ :¬¬ :¬¬ :¬¬ Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: [D4N93R] en 8 Julio 2010, 21:05 pm Claro, el método Select (http://msdn.microsoft.com/en-us/library/system.windows.controls.textbox.select.aspx) del Textbox,
Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: MANULOMM en 8 Julio 2010, 21:10 pm y por que no utilizas un control de tipo MaskedTextEditor?.. seria mas facil.
Atentamente, Juan Manuel Lombana Microsoft Certified Professional Microsoft Student Partner Medellín - Colombia Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: mr_marley en 8 Julio 2010, 21:13 pm y por que no utilizas un control de tipo MaskedTextEditor?.. seria mas facil. Nunca he usado eso darme un ejemplo Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: [D4N93R] en 8 Julio 2010, 21:16 pm MaskedTextBox (http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.aspx)
Es la mejor opción xD Se me había olvidado eso, funciona con Regular Expressions, aunque ya trae varias que seguro alguna te funciona.. PS: Gracias Manulomm :silbar: Título: Re: Agregar caracter aun cadenas en c# (RFC) Publicado por: mr_marley en 8 Julio 2010, 23:54 pm ]MaskedTextBox Esto es lo que nececitaba Muy bueno me servira de mucho esto Gracias!!! ;-) ;-) ;-) ;-) ;-) |