У меня есть настраиваемая область задач в надстройке Outlook VSTO, в которой размещается элемент управления System.Windows.Forms.WebBrowser
. Все работает хорошо, но в веб-формах не работают клавиши DEL и BACKSPACE. Как будто что-то съедает эти ключи прежде, чем они попадут в браузер.
Любые указатели приветствуются.
EDIT:
Кажется, что нажатие WebBrowser
не активирует родительскую область задач. Если я добавлю простой TextBox
в качестве родственного элемента к WebBrowser
, а затем щелкну мышью по TextBox
, цвет строки заголовка панели задач изменится, показывая, что он получил фокус. Далее, если я нажму WebBrowser
, Del и Backspace начнут работать.
Если я уберу фокус с панели задач и вернусь к нему, щелкнув WebBrowser
, панель задач не получит фокус (строка заголовка остается закрашенной несфокусированным цветом), и проблема Del и Backspace снова возникнет.
Почему область задач не знает, что браузер получает фокус?