как программно кликнуть radiobutton на странице? - Вопросы и ответы, обсуждения - Ваши вопросы по C# только в данном разделе
20.05.2012, 12:31
#1
Пехотинец
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
как программно кликнуть radiobutton на странице?
Вот как? писать текст в текстбоксы на странце я научился, но тыкать радиобаттоны, чекбоксы и выпадающие списки нет(
хелп ми)
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
__________________
______________________
20.05.2012, 13:08
#2
Разведчик
Регистрация: 30.07.2011
Сообщений: 19
Популярность: 115
Сказал(а) спасибо: 34
Поблагодарили 32 раз(а) в 30 сообщениях
Re: как программно кликнуть radiobutton на странице?
чекбоксы:
Код:
checkBox1.Checked = true; //галка стоит
checkBox1.Checked = false; //галка снята
радиобоксы:
Код:
radioButton1.Checked = true;
radioButton2.Checked = false;
// первое отмечено, второе нет
списки:
Код:
comboBox1.SelectedIndex = 5; //6 в твоем списке
string select = comboBox1.selectedItem.ToString(); //выбранный элемент
еще примеры можешь поискать на msdn
________________
«Шрёдингер ходил по комнате в поисках котёнка, а тот сидел в коробке ни жив ни мертв.»
Пользователь сказал cпасибо:
20.05.2012, 13:11
#3
Пехотинец
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
Re: как программно кликнуть radiobutton на странице?
такс спс канеш, но по ходу не поняли) забыл дописать в элементе WebBrowser.
т.е. делаю браузер там октрываю страницу, и программно тыкаю чекбоксы,кнопки и тд. вот
Добавлено через 1 час 32 минуты
ребят подскажите кто нить
________________
__________________
______________________
Последний раз редактировалось Roverpcs6; 20.05.2012 в 14:44 .
Причина: Добавлено сообщение
20.05.2012, 20:27
#4
Рыцарь-защитник
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
Re: как программно кликнуть radiobutton на странице?
Для чек бокса:
Код:
webBrowser1.Document.GetElementById("ID чекбокса (смотрим в исходном коде)").SetAttribute("checked", "true"); //true или false
Если нет айди, то тогда
Код:
webBrowser1.Document.All["Что нибудь связанное с обозначением чек бокса"].SetAttribute("checked","true");
Для radioButton так же.
Для дропбокса, нужно смотреть возможные значение в исходном коде и
Код:
//Пример
webBrowser1.Document.All["dropdownbox"].SetAttribute("value","1");
Пользователь сказал cпасибо:
20.05.2012, 21:11
#5
Пехотинец
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
Re: как программно кликнуть radiobutton на странице?
спс большое. вот на счет дропбокса. картинка в первом посте там дни вылазят.
вот исходный код.
[
Ссылки могут видеть только зарегистрированные пользователи. ]
и еще как кнопку нажать программно?
Добавлено через 2 минуты
такс с дропбоксом разобрался)
Цитата:
webBrowser1.Document.All["day"].SetAttribute("value","01");
только кнопка осталась)
________________
__________________
______________________
Последний раз редактировалось Roverpcs6; 20.05.2012 в 21:22 .
Причина: Добавлено сообщение
20.05.2012, 22:12
#6
Рыцарь-защитник
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
Re: как программно кликнуть radiobutton на странице?
Цитата:
Код:
webBrowser1.Document.All["knopka"].InvokeMember("click");
20.05.2012, 22:43
#7
Рыцарь
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Re: как программно кликнуть radiobutton на странице?
________________
Разработка программ на заказ, все вопросы skype - the-boxi , ICQ - 616027961
20.05.2012, 22:48
#8
Пехотинец
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
Re: как программно кликнуть radiobutton на странице?
________________
__________________
______________________
21.05.2012, 23:14
#9
Пехотинец
Регистрация: 06.05.2010
Сообщений: 52
Популярность: 139
Сказал(а) спасибо: 130
Поблагодарили 35 раз(а) в 28 сообщениях
Re: как программно кликнуть radiobutton на странице?
а вот еще в чем не получилось. даны несколько чекбоксов. ID у всех одинаковый но разные значения value (0,1,2,3,4...). как нажать в этом случае?
________________
__________________
______________________
Последний раз редактировалось Roverpcs6; 21.05.2012 в 23:34 .
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 23:38 .