Если вы работаете над проектом .NET 4.5 в VS 2012 (или новее), вы можете просто вставить свой XML-файл в качестве классов.
EDIT > Paste Special > Paste XML As Classes
Вы можете легко моделировать щелчок по элементу , но щелчок по <select>
won’t открывает выпадающее.
Используя несколько выборов может быть проблематичным. Возможно, необходимо рассмотреть переключатели в контейнерном элементе, который можно развернуть и сократить по мере необходимости.
Как был указан, Вы не можете программно открыться <select>
использование JavaScript.
Однако Вы могли записать свое собственное <select>
управление всем стилем сами. Что-то как то, что Вы видите критерии поиска автоматического заполнения на Yahoo! Google или или Поиск поля Location в Погодная Сеть .
я нашел один для jQuery здесь . Я понятия не имею, удовлетворило ли это Ваши потребности, но даже если бы это не полностью удовлетворяет Ваши потребности, должно быть возможно изменить его так, это открылось бы как результат некоторого другого действия или события. Этот на самом деле более многообещающие взгляды.
Для JavaScript не возможно "нажать" на элемент (u, может инициировать приложенное onclick
событие, но Вы не можете буквально нажать его)
представление To все объекты в списке, составьте список multiple
список и увеличьте его размер, как такой:
<select id="countries" multiple="multiple" size="10">
<option value="1">Country</option>
</select>
Нет Вы не можете.
можно изменить размер для создания его больше... подобный идее Dreas, но это - размер, который необходимо изменить.
<select id="countries" size="6">
<option value="1">Country 1</option>
<option value="2">Country 2</option>
<option value="3">Country 3</option>
<option value="4">Country 4</option>
<option value="5">Country 5</option>
<option value="6">Country 6</option>
</select>