Как обнаружить событие MouseDown на полосе прокрутки сетки данных?

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

Предыстория: мое представление данных заполнено в режиме реального времени большим количеством данных, и автоматически прокручивается всегда до последней записи. Когда пользователь теперь хочет немного прокрутить вверх, автопрокрутка должна подождать, пока пользователь не отпустит полосу прокрутки.

Код автопрокрутки:

if (mygrid.Rows.Count > 0)
{
mygrid.FirstDisplayedScrollingRowIndex = mygrid.Rows.Count - 1;
}

0 ответов

Другие вопросы по тегам