- PR -

WebBrowserのPreviewKeyDownが2回発生してしまう

1
投稿者投稿内容
ごじゃっぺ
会議室デビュー日: 2006/09/01
投稿数: 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

スキルアップ/キャリアアップ(JOB@IT)