Скрол по координатам с отцентровкой

  • Автор темы Автор темы Hannes
  • Дата начала Дата начала

Hannes

Client
Регистрация
03.02.2016
Сообщения
554
Реакции
284
Баллы
63
Здравствуйте!

Подскажите, пожалуйста. Мне требуется нажать на чекбокс, но на странице сайта сверху и снизу множество элементов "поверх страницы". Иногда чекбокс оказывается за этими элементами и клик идёт не по чекбоксу, а по элементу поверх него и ломает логику шаблона.

Мне нужно отцентровать фокус на чекбоксе, что бы он был посередине экрана.

Ищу что-то на подобие скрола до указанных координат:
C#:
Развернуть Свернуть Копировать
instance.ActiveTab.FullEmulationMouseWheel(0,100);
только что-бы элемент был по центру экрана.

Понимаю, что кубиками можно сделать так:
1) Получаем координаты элемента
2) К topInTab прибавляем сколько-то, что бы было примерно по центру

Но это решение не универсальное и при различном разрешение придётся постоянно подгонять. Подскажите, есть какие-то готовые методы для отцентрки элемента на экране?
 
Возможно Вам поможет перегрузка метода FullEmulationMouseWheel:
instance.ActiveTab.FullEmulationMouseWheel(he, 50, 50);

Подробное описание можно найти в этом сообщении.
 
  • Спасибо
Реакции: Hannes
Огромное спасибо за советы! :dk: Буду изучать.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)