при клике не реагирует на щелчок правой кнопкой мыши. Событие для richTextBox. когда я пытаюсь использовать тот же код в форме, он работает нормально.
в чем может быть проблема?
РЕДАКТИРОВАТЬ: я использую winforms
Вам нужно проверить это на событии MouseDown.
private void TextBox_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { if (e.Button == MouseButtons.Right) wasRightButtonClicked = true; }
События Click и MouseClick генерируются только левой кнопкой мыши.Если вы хотите обнаруживать щелчки правой кнопкой мыши, вам нужно реализовать событие MouseDown или MouseUp.