Я хочу реализовать настраиваемую полосу прокрутки, но хочу, чтобы она работала как стандартная. Поэтому мне нужно обнаружить, что кнопка мыши удерживается над стрелкой вверх или вниз на концах полосы, чтобы пользователь мог прокручивать ее, используя концы полосы.
Как я могу определить, что кнопка удерживается?
MouseDown срабатывает только один раз при первом нажатии кнопки. MouseUp срабатывает при отпускании кнопки, но есть ли лучший способ, чем иметь какой-то таймер, который периодически срабатывает между MouseDown и MouseUp?