WebBrowser控件处理PreviewKeyDown事件的bug
2008-07-19 12:09
417 查看
在WebBrowser控件中按下一个键的时候,PreviewKeyDown事件本来应该是只触发一次,但实际情况是引发了两次PreviewKeyDown事件,
ms的网站上有人报告了这个bug,详见:http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=220587
目前只能用代码来解决,在类中定义一个bool型的变量来记录是第一次引发还是第二次引发。代码如下:
bool _isFirstKeyDown = true;
private void webBrowser1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
{
DoSomeThing();
}
_isFirstKeyDown = !_isFirstKeyDown;
}
ms的网站上有人报告了这个bug,详见:http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=220587
目前只能用代码来解决,在类中定义一个bool型的变量来记录是第一次引发还是第二次引发。代码如下:
bool _isFirstKeyDown = true;
private void webBrowser1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
{
DoSomeThing();
}
_isFirstKeyDown = !_isFirstKeyDown;
}
相关文章推荐
- CSS 控件适配器工具包对事件处理的 Bug 以及修正办法
- CSS 控件适配器工具包对事件处理的 Bug 以及修正办法
- CSS 控件适配器工具包对事件处理的 Bug 以及修正办法
- 对 CSS 控件适配器处理事件的 Bug 进一步修正
- 对 CSS 控件适配器处理事件的 Bug 进一步修正
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理
- 以WebBrowser.DocumentCompleted 事件为例,说明用C#如何完成事件的订阅处理。
- SilverLight学习笔记--Silverligh之在Javascript中捕获和处理Silverlight控件事件
- WinForm枚举容器中的控件,实现控件统一事件处理机制
- iOS-控件响应用户控制事件之事件处理
- LUA输入控件事件处理
- 有很多类似控件的时候点击事件的处理
- iOS开发UI篇—自定义瀑布流控件(cell的事件处理)
- jQuery DatePicker 与ASP.NET的验证控件结合 Bug 处理
- 【Android游戏开发之九】(细节处理)触屏事件中的Bug解决方案以及禁止横屏和竖屏切换!
- c#给用户控件添加事件处理程序
- 【Android游戏开发之九】(细节处理)触屏事件中的Bug解决方案以及禁止横屏和竖屏切换!
- WebBrowser控件的事件
- C#中动态创建控件及事件处理程序
- MFC OCX 控件事件的添加和处理