none
Seperar por puntos el contenido de un Textbox

    Pregunta

  • Buenas, que tal gente..!

    Muchas gracias, ante que nada..!!!

    La cuestion es lo siguiente:

    Tengo un control Textbox y un Boton, en el Textbox le escribo un valor Ejmplo: 215.

    Con el boton, al darle un click, quisiera que el contenido del Textbox quedara de esta forma : 2.1.5.

    si por ahi me podria orientar a como lograr eso, muchas gracias..

    jueves, 16 de marzo de 2017 2:14

Respuestas

  • Hola Mario Riveros,

    Lo más sencillo sería usar el método Join(separador, valores[]) y asignarle el punto como separador.

    - Ya que un string es un arreglo de char puedes hacer, en el evento Click de tu botón :

    TextBox1.Text = String.Join(".", TextBox1.Text.Select(Function(x) x.ToString()).ToArray())

    Resultado :

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    jueves, 16 de marzo de 2017 2:38

Todas las respuestas

  • Hola Mario Riveros,

    Lo más sencillo sería usar el método Join(separador, valores[]) y asignarle el punto como separador.

    - Ya que un string es un arreglo de char puedes hacer, en el evento Click de tu botón :

    TextBox1.Text = String.Join(".", TextBox1.Text.Select(Function(x) x.ToString()).ToArray())

    Resultado :

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    jueves, 16 de marzo de 2017 2:38
  • Hola, JC NaupaCrispín;

    Muchisimas gracias, es asi mismo.

    Y yo que pensaba en hacer un for, recorrer cada caracter..jejeje me iba a dar la vuelta para algo que te fue sencillo resolver..

    muchas gracias

    jueves, 16 de marzo de 2017 11:16