![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| kven |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.12.2007 Репутация: 1 Всего: 1 |
Есть страничка сайта загруженная в webbrowser. есть тег <select> и описано 5-6 элементов. У элементов свой value. Как можно програмно выбрать один элемент из списка?
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
Если нужна полноценная работа с элементами вэбстраницы - подключи к проекту библиотеку mshtml.dll и работай с её помощью. Всё делается так же как если бы это надо было сделать из скрипта. Общий принцип такой: например у тебя есть ссылка на элемент select в виде дотнетовского класса HTMLElement, тебе нужен объект, который возвращает его свойство DOMElement. Этот объект нужно привести к типу mshtml.HTMLSelectElementClass и уже с ним можно работать.
А для того, чтобы выделить нужный элемент селекта надо его свойству selectedIndex присвоить соответствующее значение. -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| kven |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.12.2007 Репутация: 1 Всего: 1 |
спасибо, попробую
|
|||
|
||||
| kven |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.12.2007 Репутация: 1 Всего: 1 |
Всё забывал ответить. Если кому нужно, то для тега select, что бы выбрать элемент списка, нужно его значению "value" присвоить значение
Всё оказалось очень просто, если что спрашивайте. Вдруг что то новое узнаю ) |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте Репутация: 31 Всего: 142 |
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| kven |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.12.2007 Репутация: 1 Всего: 1 |
|
|||
|
||||
| VirusUZ |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 9.4.2010 Где: Узбекистан, Навои й обл. Репутация: -1 Всего: -2 |
--------------------
Virus |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |