Прокрутка
Элемент, осуществляющий прокрутку в визуальном компоненте.
Свойства | Тип | Описание |
---|---|---|
Шаблон поиска | String | Шаблон поиска элемента управления |
Элемент | LTools.Desktop.Model.DUIControl | Ссылка на элемент управления |
Горизонтальная | double ? | Горизонтальная прокрутка (%) |
Вертикальная | double? | Вертикальная прокрутка (%) |
Прокрутка | System.Windows.Point | Текущее состояние прокрутки |
Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс) |
Символ ? в типе данных указывает на то, что значение может быть null.
C#
LTools.Desktop.DesktopApp app = LTools.Desktop.DesktopApp.Init(wf, null, "Test_*", 20000, true, LTools.Desktop.Model.DesktopTypes.UIAUTOMATION);
//Шаблон поиска
app.Scroll("{\"Name\":\"\",\"AutomationID\":\"txtbxSample\",\"ClassName\":\"TextBox\",\"AUIProperties\":[],\"TextSearchMode\":0,\"IsRoot\":false,\"IsQuickSearch\":false}", 100, 50, 10000);
//Элемент
LTools.Desktop.Model.DUIControl el = app.FindElement("{\"Name\":\"\",\"AutomationID\":\"txtbxSample\",\"ClassName\":\"TextBox\",\"AUIProperties\":[],\"TextSearchMode\":0,\"IsRoot\":false,\"IsQuickSearch\":false}");
app.Scroll(el, 100, 50, 10000);
System.Windows.Point pt = app.Scroll(el, null, null, 10000);