mor*_*rie 4 c# richtextbox cursor-position
我有一个RichTextBox控件.当您在文本中单击鼠标左键时,光标将跳转到您单击的位置.我希望在我右键单击时也会发生这种情况.我不知道该怎么做.谢谢!
假设winforms:
像这样实现MouseUp事件处理程序:
private void richTextBox1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
RichTextBox box = (RichTextBox)sender;
box.SelectionStart = box.GetCharIndexFromPosition(e.Location);
box.SelectionLength = 0;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3091 次 |
| 最近记录: |