Выбор значения
.d073cc93.png&w=640&q=75)
Компонент, выбирающий значения в комбо-боксе либо списке.
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
| Свойство | Тип | Описание |
|---|---|---|
| Шаблон поиска | String | Шаблон поиска элемента управления |
| Элемент | LTools.WebBrowser.Model.IElementInfo | Ссылка на элемент управления |
| Значение | String | Выбираемое значение |
| Значения | List<String> | Список выбираемых значений |
| Индекс | Int32 | Индекс значения |
| Индексы | List<Int32> | Индексы значений |
| Очистить | bool | Очистить список перед выбором |
| Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс) |
Только код
Ниже приведен пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.WebBrowser.BrowserApp app = LTools.WebBrowser.BrowserApp.Init(wf, "Test page*", LTools.WebBrowser.Model.BrowserTypes_Short.IE);
//Шаблон поиска + Наименование
app.SelectItem("{\"Tag\":\"SELECT\",\"SearchFrames\":false,\"Attributes\":[{\"Key\":\"ID\",\"Value\":\"lstbxList\"}]}", new List<string>() { "Item2" });
//Элемент + Индекс + Очистка
LTools.WebBrowser.Model.IElementInfo el = app.FindElement("{\"Tag\":\"SELECT\",\"SearchFrames\":false,\"Attributes\":[{\"Key\":\"ID\",\"Value\":\"lstbxList\"}]}");
app.SelectItem(el, new List<int>() { 3 }, true);