所以我在表单上有一个简单的Windows应用程序和RichTextBox组件。问题是当窗体失去焦点(notepad.exe在桌面上运行)然后我单击RichTextBox来选择文本 - 没有任何反应,除了窗体获得焦点。第二次单击,当窗体已经聚焦时,工作正常,现在选择文本。与RichTextBox中的LinkClicked事件相同的问题 - 它仅在单击两次时才有效。如何改变这种行为?
答案 0 :(得分:0)
尝试使用mouse_Click:
richTextBox1_mouseClick(...)
{
if(e.Buttons == MouseButtons.Left)
{
richTextBox1.Select();
}
}