クリックした行の下の行を選択するにはどうすればよいですか?これまでのところ、マウスクリックで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
この答えは、2 番目の質問に対するものです。つまり、この選択を変数に割り当てるにはどうすればよいですか? :| 選択した行を 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 に答える