Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // types the key to the focused element.
- // example usage:
- // dynamic tbox = webView.getElementById('id');
- // tbox.focus();
- // webView.TypeKey(VirtualKey.SPACE, " ");
- public static void TypeKey(this IWebView webView, VirtualKey vk, string chr)
- {
- WebKeyboardEvent keyEvent = new WebKeyboardEvent();
- keyEvent.Type = WebKeyboardEventType.KeyDown;
- keyEvent.VirtualKeyCode = vk;
- webView.InjectKeyboardEvent(keyEvent);
- keyEvent.Type = WebKeyboardEventType.Char;
- keyEvent.Text = chr;
- webView.InjectKeyboardEvent(keyEvent);
- keyEvent.Type = WebKeyboardEventType.KeyUp;
- keyEvent.VirtualKeyCode = vk;
- webView.InjectKeyboardEvent(keyEvent);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement