Hola , hoy estaba creando un nuevo proyecto y se me a surgido una duda que nunca supe resolver :
Tenemos un boton cuando el usuario de click en el boton en un richTextBox1
tiene que aparecer que ha dado click en el botón ( por ejemplo)
Hasta aquí todo bien.
Pero cuando se da click en otro boton lo que ay en el richTextBox1 se borra y aparece lo nuevo.
Lo que quiero hacer es que no se borre lo que hay en el richTextBox1 y que lo nuevo se ponga debajo ejemplo:
Click boton > richTextBox1 > Hola
click otro boton > richTextBox1 > ¿Qué tal?
y no así
click boton > richTextBox1 > hola
click boton > richTextBox1 > borra el hola y escribe ¿Qué tal?
Gracias.
Bus que por internet y ya lo solucione.
Solo debía de poner al final \r\n .
Cita de: andrecid en 12 Agosto 2014, 18:04 PMSolo debía de poner al final \r\n .
La manera apropiada es usando el método
AppendText, que como su nombre indica es para adjuntar texto.
·
TextBoxBase.AppendText Method (http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.appendtext%28v=vs.110%29.aspx)
Saludos.
Hola:
Por si acaso.
(http://www.subeimagenes.com/img/coor-1056455.png)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Rict
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string Texto = "Hola";
string Texto2 = "¿Qué tal?";
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.AppendText(Texto + "\r\n");
}
private void button_Que_tal_Click(object sender, EventArgs e)
{
richTextBox1.AppendText(Texto2 + "\r\n");
}
}
}
Un saludo.
Gracias a los 2 , ya lo entiendo mejor