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


Автор: jackfall 12.1.2009, 23:18
Допустим у меня есть элемент и я несколько обработчиков его определил, типа нажатие мыши, и т.д.
Как правильно сделать если я хочу использовать несколько таких элементов, но что бы не писать практически один и тот же код?
Переопределить как бы стандартный элемент управления, задав ему обработчики .. и использовать уже его в качестве типа...
Спасибо.

Автор: nagg 12.1.2009, 23:53
Отнаследуйтесь от вашего контрола, внутри класса переопределите ф-ции вызова события, а-ля OnMouseClick. - и создавайте его экземпляры.

Автор: jackfall 13.1.2009, 15:10
Можно, пожалуйста,  привести пример где и как это сделать? Я недавно начал С#..

Автор: jackfall 15.1.2009, 21:38
Я создал новый компонент на основе существующего, но как переопределить события?

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