У меня небольшая проблема с элементом управления DataGridView и его использованием с сенсорным монитором , поэтому все операции, о которых я подробно расскажу ниже, выполняются пальцами, то есть с помощью сенсорного экрана, а НЕ с помощью мыши ( с помощью мыши все работает нормально) и используя ручку полосы прокрутки , а не стрелки.
Пример использования следующий: я открываю приложение WinForms, и элемент управления DataGridView показывает мне количество элементов, так что вертикальная полоса прокрутки включена для прокрутки.
Что ж, если я прокручиваю напрямую (вниз, вверх, не имеет значения), все работает нормально!
Но если я сначала выберу элемент, а затем я использую полосу прокрутки, происходит то, что DataGridView прокручивается в неправильном направлении ...
Итак, я провел несколько тестов (windows10 и windows7) и я обнаружил, что происходит то, что полоса прокрутки не может взять фокус, а DataGridView прокручивает, как если бы вы прокручивали напрямую, помещая палец на DatGridView, управляйте им self.
Вместо этого, если между выбором элемента и нажатием полосы прокрутки проходит несколько секунд (10 se c больше или меньше), все работает нормально!
На этом этапе вопрос сообщения: Есть ли у DataGridView ТАЙМ-АУТ для выхода из фокуса после выбора элемента и возможности правильно использовать полосу прокрутки на мониторе СЕНСОРНОГО ЭКРАНА?
Как я могу отменить «паузу» между выбором элемента и использованием полосы прокрутки ?