这是codesnippet:
richTextBox1.Select(0, 1);
richTextBox1.SelectionBackColor = Color.Black;
richTextBox1.SelectionColor = Color.White;
执行此部分后,将选择文本的第一个符号,但整个代码将被格式化。
以下是整个方法:
proccesses
是List<System.Diagnostics.Proccess>
和knownProcesses
是List<ProccessData>
ProcessData
是我写的“datawrapper”
void updateRTB1()
{
string text = "";
for (int i = 0; i < processes.Count; i++)
{
foreach (ProcessData pd in knownProcesses)
{
if (pd.resembles(processes[i]))
{
text += pd.ToString();
break;
}
}
text += "\n";
}
richTextBox1.Text = text;
richTextBox1.Select(0, 1);
richTextBox1.SelectionBackColor = Color.Black;
richTextBox1.SelectionColor = Color.White;
}
在包含Form的构造函数中调用一次methode。 到目前为止,这是我唯一一次使用它。
感谢您的帮助
richTextBox1.Select(1, 1);
richTextBox1.SelectionBackColor = Color.Black;
richTextBox1.SelectionColor = Color.White;
工作正常。