Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > ComboBox событие OnChange?


Автор: cASSAndra 18.1.2008, 16:54
подскажите , пожалуйста, как для ComboBox обработать событие OnChange?
помнится, в Delphi это было очень просто - выделяешь на форме ComboBox, открываешь вкладку Events (или что-то вроде этого) и 2 раза щёлкаешь по полю рядом с событием. Delphi выкидывает в код с уже созданным шаблоном (заголовок процедуры и т.п.) - как для обработки нажатия кнопки в C#. 
а как это осуществить в C#?
smile 

Автор: Magnetic 18.1.2008, 17:50
SelectedIndexChanged. Если кликнуть два раза по ComboBox на форме, обработчик события создастся автоматически.

Автор: cASSAndra 21.1.2008, 10:04
 smile  это получается событие onClick, а мне нужно чтобы данные в ComboBox менялись не только вручную. я в проге перехожу от одного MDI окна к другому. если совсем упростить, мне нужно, чтобы это отражалось в первом комбобоксе, а когда в первом значение меняется, автоматически и во втором комбобоксе должна другая информация появляться. так что думаю, событие onChange отрабатывать надо. я конечно предложенный вариант попробую, но сомневаюсь, что прокатит.  smile 

Автор: QryStaL 21.1.2008, 10:14
выделяешь на форме ComboBox, открываешь вкладку Events и 2 раза щёлкаешь по полю рядом с событием. C# выкидывает в код с уже созданным шаблоном (заголовок метода и т.п.)
 smile 

Автор: cASSAndra 21.1.2008, 10:54
возможно, это смешно, но я не могу нигде отрыть эту вкладку Events, думала её тут вообще не существует. Если бы она мне на глаза раньше попалась, я бы разобралась. Как до неё докапаться то? Help! Куда запрятали?  smile 

Автор: QryStaL 21.1.2008, 11:15
См. аттач.

Автор: Azzdorf 21.1.2008, 11:23
cASSAndra что я совсем не понял чего ты хочеш - опиши простыми словами что хочеш получить (без ссылки как это было там-то и там-то) например: я жму на пункм в комбобокс 1 - и подгружаеться обновляется список в комбобоксе 2 smile 

Автор: cASSAndra 21.1.2008, 11:26
огромное СПАСИБО!  smile  вот только на значёк молнии я внимания не обратила. зато всё меню до этого облазила   smile 

Автор: cASSAndra 21.1.2008, 11:44
пока больше вопросов нет.  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)