I have a RichTextBox control. When you left-click in the text the cursor jumps to where you clicked. I want this to happen when I right-click as well. I'm not sure how to do this. Thanks!
Assuming winforms:
Implement a MouseUp event handler like so:
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;
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With