RichTextBox SelectionChanged вызывается перед MouseDown? - PullRequest
1 голос
/ 30 июля 2009

Я работаю с RichTextBox и хотел бы сделать одну вещь в событии SelectionChanged, если мышь нажата, и другую, если это не так (например, если клавиатура используется для выбора чего-либо). Тем не менее, событие SelectionChanged, по-видимому, вызывается до MouseDown, поэтому мне кажется, что у меня нет возможности узнать, не нажата ли мышь во время обработки SelectionChanged. Кто-нибудь еще сталкивался с этой проблемой? У кого-нибудь есть решение, которое им помогло?

Я делаю некоторый подсвечивающий код, и мне нужно перехватить мышь перед вызовом SelectionChanged.

1 Ответ

0 голосов
/ 31 июля 2009

Вы можете сохранить выделение в переменной и работать с ним в обработчике MouseDown. Это даст вам почти такое же поведение.

...