Я работаю с C#
. Мне было интересно, как поймать событие, когда активируется пользовательский контроль?Catch активированный пользовательский контроль C#
Я создал диспетчер документов с DevExpress
с использованием windowUIview
.
На стартовой странице у меня есть tiles
.
Когда я нажимаю tiles_1
, он загружает userform_1
, я хочу, чтобы вернуться на главную страницу и нажмите tile_1
и начать userform_1
снова. Но я не знаю, как это сделать.
Зависит от того, что вы подразумеваете под «активированным». «Контроль» имеет .GotFocus .Click .VisibleChanged и .EnabledChanged события, все из которых являются некоторой формой «активации». – Daniel
Пожалуйста, укажите более подробную информацию. Мы не можем понять, что вы хотите сказать? –
Посмотрите: [msdn] (http://msdn.microsoft.com/en-us/library/awbftdfh.aspx). Посмотрите, какие события поддерживаются вашим контролем. Основной метод: добавление нового Eventhandler к вашему событию. ('Control.Click + = new EventHandler (this.methodToHandleEvent') –