【发布时间】:2020-12-30 18:00:32
【问题描述】:
我用 Visual Studio 创建了一个 Windows 窗体应用程序,并在 C# 中进行了编程。
我有一个文本框、一个富文本框和一个按钮。如果我在文本框中写了一些东西并按下按钮,来自文本框的文本会显示在 Richtextbox 中(就像一个简单的聊天)。我的问题是,如果我已经写了一些东西并添加了一些新的东西,richtextbox 中的旧文本会被新文本替换。我希望我写的一切都在彼此之间。 我的源代码:
string message = textbox1.Text;
richTextBox1.Text = "Name:" + message;
【问题讨论】:
-
可能是
richTextBox1.Text = richTextBox1.Text + Environment.NewLine + "Name:" + message;? -
您是否尝试过追加或前置而不是替换?你知道如何连接字符串,所以你知道你需要知道的一切。
-
@tnw 成功了,非常感谢 :)
标签: c# string button textbox richtextbox