如何选择我单击的行下方的行?到目前为止,我有这个如何通过鼠标单击在 RichTextBox 中选择一行? 谢谢
问问题
557 次
2 回答
0
private void richTextBox1_MouseClick(object sender, MouseEventArgs e)
{
SendKeys.Send("{DOWN}");//Move cursor to next line
SendKeys.Send("{HOME}+{END}");//Select the line
}
于 2012-06-19T15:12:56.807 回答
0
这个答案是您的第二个问题,即:如何将此选择分配给变量?:| 我需要将选定的行分配给 X,将下面的行分配给 Y。
private void richTextBox1_MouseClick(object sender, MouseEventArgs e)
{
RichTextBox richTextBox = ((RichTextBox)sender);
SendKeys.Send("{HOME}+{END}");
SendKeys.Flush();
string X = richTextBox.SelectedText;
SendKeys.Send("{DOWN}");
SendKeys.Send("{HOME}+{END}");
SendKeys.Flush();
string Y = richTextBox.SelectedText;
}
于 2012-06-20T11:27:33.160 回答