C# 在文本框中添加文本
我正在为我的tabControl创建一个新选项卡&其中有一个richtextbox 但是现在我想在richtextbox中添加新的文本,但我不知道怎么做。(通过另一个事件,即) 这是我当前尝试向其添加文本的代码:C# 在文本框中添加文本,c#,.net,richtextbox,appendtext,C#,.net,Richtextbox,Appendtext,我正在为我的tabControl创建一个新选项卡&其中有一个richtextbox 但是现在我想在richtextbox中添加新的文本,但我不知道怎么做。(通过另一个事件,即) 这是我当前尝试向其添加文本的代码: RichTextBox achievementlog = new RichTextBox(); achievementlog.AppendText("stackoverflow"); 这是我添加标签和richtextbox的代码,如果有帮助的话 //// Create
RichTextBox achievementlog = new RichTextBox();
achievementlog.AppendText("stackoverflow");
这是我添加标签和richtextbox的代码,如果有帮助的话
//// Create the tab page:
tabPage = new TabPage();
tabPage.Name = "Achievements!";
tabPage.Text = "Achievements!";
tabPage.BackColor = System.Drawing.Color.White;
RichTextBox achievementlog = new RichTextBox();
//properties of richtextbox
achievementlog.Text = "Achievements earned:\n-----------------------------\n\n";
achievementlog.Location = new Point(20, 20);
achievementlog.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(127)))), ((int)(((byte)(39)))));
achievementlog.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
achievementlog.ForeColor = Color.White;
achievementlog.Width = 485;
achievementlog.Height = 200;
achievementlog.ReadOnly = true;
//// Add the new tab page:
tabControl1.TabPages.Add(tabPage);
tabPage.Controls.Add(achievementlog);
Winforms还是WPF?两者都有一个AppendText方法,那么问题出在哪里呢?如果您试图从另一个线程执行调用,则可能需要调用。我认为您没有
RichTextBox
实例,因为它是一个局部变量。我说得对吗?@SriramSakthivel说得对