我有一个带有两个richtextbox的Windows窗体应用程序。我可以在其中一个中显示一个文本文件,但我的问题是我想从第一个框到第二个框中选择某些行。
例如,第一个框包含如下行:
Timestamp
----
------
------
Main issues
我希望能够选择"时间戳"行和包含"主要问题"进入第二个richtextbox。
这是我到目前为止: private void btn_GetValues_Click(object sender,EventArgs e) {
int counter = 0;
String search;
//textBox1.Text = strfilename;
StringBuilder sb = new StringBuilder();
using (System.IO.StreamReader search = new System.IO.StreamReader(textDisplayArea.Text))
{
while ((line = search.ReadLine()) != null)
{
if (line.Contains("'Timestamp', 'main battery', 'Expansion battery'"))
sb.AppendLine(search.ToString());
}
}
richTextBox_Regex.Text = sb.ToString();
}
这对我不起作用。