- - PR -
WebBrowserのPreviewKeyDownが2回発生してしまう
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-09-01 20:38
下記のコードのように、WebBrowser上でタイプされたキーを取得しようとすると、PreviewKeyDownが2回発生してしまいます。
PreviewKeyDownを1回だけ発生させる方法はございますでしょうか? ちなみに、 wb.Url = new Uri("http://www.atmarkit.co.jp"); の行を削除すれば、PreviewKeyDownの発生は1回です。 public Form1() { InitializeComponent(); WebBrowser wb = new WebBrowser(); wb.Url = new Uri("http://www.atmarkit.co.jp"); wb.PreviewKeyDown += new PreviewKeyDownEventHandler(WebBrowser_PreviewKeyDown); Controls.Add(wb); } private void WebBrowser_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e) { MessageBox.Show(e.KeyCode.ToString()); } |
1