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