Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Обработка мышиных событий


Автор: masterik 6.5.2008, 12:32
Имеется самодельный контрол наследуемый напрямую от System.Windows.Forms.Control. Используется как кнопка, т.е. я обрабатываю события MouseDown и MouseUp где просто меняю состояние контрола. Далее при использовании данного контрола перехватываю Click событие.

Проблема следующая: Если быстро кликнуть два раза (двойной клик), то я получаю только одно Click событие... Если я делаю тоже самое со стандартной кнопкой System.Windows.Forms.Button то получаю как и ожидал два события Click.

Пробовал использовать кнопки из набора OPENNETCF Smart Device Framework - таже проблема...


Никто не сталкивался с этим? Или как решить данную проблему?


ЗЫ:
.NET Compact Framework 3.5

Автор: mr.DUDA 6.5.2008, 17:50
А это не в настройках WinMobile выставляется (я про скорость двойного клика) ?

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