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


Автор: vist 14.10.2010, 13:16
В упрощенном виде есть примерно такая задача. 
Создается новый класс, объекты которого представляют собой прямоугольники, которые рисуются на форме. Необходимо в этом классе создать обработчик события OnClick. Как это сделать, чтоб по щелчку мыши на таком прямоугольнике выполнялись определенные действия (например, чтобы он окрашивался в другой цвет)?
Либо как переопределить метод OnClick родительского класса, если, например, сделать новый класс - наследником класса Control?
Помогите, кто чем может!
Заранее благодарен всем ответившим!

Автор: diadiavova 14.10.2010, 14:15
А чем не устраивает событие MouseClick? Там ведь в обработчике можно определить координаты клика. Кроме того фигуры есть в пакете Visual Basic Power Pack, а вообще такие задачи проще на WPF реализовать(если, конечно, есть возможность выбирать).

Автор: vist 14.10.2010, 20:39
Спасибо diadiavova!
Ценные рекомендации, которые в конечном итоге натолкнули меня на решение проблемы  smile 

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