locked
Ingrasar texto en TextBox contenido en una variable RRS feed

  • Pregunta

  • Como tengo que ingresar texto en un textBox contenido en una variable?
    jueves, 30 de junio de 2011 23:41

Respuestas

  • hola

    para eso, primero establece la propiedad multiline del textBox en true y luego incluye al final de cada linea esto: "\r\n" o sea:

    uso el ejemplo anterior...

     

    textBox1.text="El resultado es: "+variable.ToString()+"\r\n";

    luego mas código

    y después deseas agregar otra linea al textBox sin borrar el contenido anterior:

    textBox1.text+="gracias"+variable.ToString();

     

    así obtienes:

    El resultado es 25

    gracias ----

    Saludos

    • Marcado como respuesta cutuche1 viernes, 1 de julio de 2011 13:42
    viernes, 1 de julio de 2011 13:14

Todas las respuestas

  • solo lo signas

    TextBox1.Text = variable;

    pero recuerda que la variable debe ser del tipo string, si es numericoa podria ser

    int variable = 10;

    TextBox1.Text = Convert.ToString(variable);

    o simplemente

    TextBox1.Text = variable.ToString();

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Propuesto como respuesta Nicoloco jueves, 30 de junio de 2011 23:50
    jueves, 30 de junio de 2011 23:49
  • MUCHAS GRACIAS,

    Si ademas llevase parte variable (Lo que me has constestado) y un texto que yo le quiera incluir.

    Por ejemplo:

    TextBox1.Text = El resultado es: variable.ToString();

    El resultado es:(esta parte es puesta por mi no viene de ninguna variable)

    ¿Cómo se escribe?

    viernes, 1 de julio de 2011 6:38
  • Hola amigo

    Cunado quieras insertar una cadena de caracteres usa las comillas dobles, asi:

    textBox1.text="El resultado es: "+variable.ToString();

    el .ToString() solo si la variable no es de tipo String, en ese caso no seria necesaria la conversión como supondrás... Saludos

    viernes, 1 de julio de 2011 12:25
  • Muchas gracias,

    Además si quisiera añadir un nuevo texto a textbox1.text sin borrar el anterior  y en una línea nueva.

    textBox1.text="El resultado es: "+variable.ToString();

    codigo ......

    textBox1.text="gracias: "+variable.ToString(); (Pero esto añadido a lo anterior sin borrar lo anterior).

    viernes, 1 de julio de 2011 12:44
  • Pues no veo el caso practico en el ejemplo que me planteas, pero solo debes concatenar o sea:

    supon que ya tienes el primer texto introducido, me refiero a 

    textBox1.text="El resultado es: "+variable.ToString();

    luego mas código

    y después deseas agregar otra linea al textBox sin borrar el contenido anterior:

    textBox1.text+="gracias"+variable.ToString();

    Saludos.

    viernes, 1 de julio de 2011 12:50
  • Ok, así no me borra el textoa anterior,pero además quiero que lo ponga en otra´línea (otro renglón, salto de carro)
    viernes, 1 de julio de 2011 13:02
  • hola

    para eso, primero establece la propiedad multiline del textBox en true y luego incluye al final de cada linea esto: "\r\n" o sea:

    uso el ejemplo anterior...

     

    textBox1.text="El resultado es: "+variable.ToString()+"\r\n";

    luego mas código

    y después deseas agregar otra linea al textBox sin borrar el contenido anterior:

    textBox1.text+="gracias"+variable.ToString();

     

    así obtienes:

    El resultado es 25

    gracias ----

    Saludos

    • Marcado como respuesta cutuche1 viernes, 1 de julio de 2011 13:42
    viernes, 1 de julio de 2011 13:14
  • MUCHAS GRACIAS
    viernes, 1 de julio de 2011 13:42