Can you not capture the keystrokes at the form level and 'cancel' them
before they are bubbled to the control?

John Warner




> -----Original Message-----
> From: Discussion of advanced .NET topics.
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Peter Ritchie
> Sent: Friday, August 08, 2008 5:17 AM
> To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
> Subject: Re: [ADVANCED-DOTNET] Webbrowser control and
> backspace key problem
>
>
> You'd run into this problem with a number of controls--many
> controls do something specific with certain keystrokes.
>
> I would recommend setting the focus away from the browser
> control while in on-screen keyboard mode.  See the
> ActiveControl property on the form.
>
>
> On Fri, 8 Aug 2008 11:00:20 +0300, Seref Arikan
> <[EMAIL PROTECTED]> wrote:
>
> >Hi,
> >
> >I am developing a desktop app that'll run on a touch screen
> device, and
> >it has to provide access to a series of web pages. the users have to
> >use an on-screen keyboard to enter data to the web page.
> >
> >So I have to host webbrowser control, and users will need
> backspace key
> >to erase any mistyped data. The trouble is, webbrowser control
> >interprets backspace key as go back when focus is not in a
> textbox etc.
> >
> >I've seen a lot of tips, discussions etc, but none of them seems to
> >cover this simple scenario. How do I prevent webbrowser control from
> >going back due to a keypress from backspace key? I do not
> have control
> >over the displayed pages, so injecting a piece of javascript
> is not an
> >option. I'd really appreciate your comments, for I have lost a
> >ridiciolus amount of
> time
> >for such a little annoying problem!
>
> ===================================
> This list is hosted by DevelopMentorR  http://www.develop.com
>
> View archives and manage your subscription(s) at
> http://discuss.develop.com
>

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to