переопределить Textbox.OnClick на Windows Mobile CE - PullRequest
1 голос
/ 12 мая 2011

Я не могу поймать событие OnClick в приложении Windows CE.Событие OnClick, OnMouseDown и т. Д. Не существует.Можно ли перехватить эти события?

protected override void OnClick(EventArgs e)
{
    base.OnClick(e);
}

protected override void OnMouseDown(System.Windows.Forms.MouseEventArgs e)
{
    base.OnMouseDown(e);
}

это тоже не работает

1 Ответ

2 голосов
/ 12 мая 2011

Вы должны создать подкласс управления и следить за сообщениями WM_LBUTTONDOWN / WM_LBUTTONUP. Подклассы покрываются в MSDN здесь и блоге команды CF здесь и здесь . Это даже покрыто (для текстового поля нажмите даже) на CodeProject здесь .

...