Asp.net 从Forms.WebBrowser控件中删除GotFocus事件处理程序
是否可以从.Net4中的WebBrowser控件中删除GotFocus事件处理程序,使其不会被触发?我需要删除它,因为DevExpress ASPxHtmlEditor需要三次单击才能将光标放置在您希望它移动的位置。我们的用户并不总是快速或稳定地使用鼠标,所以三点单击不是一个好办法。我们希望删除GotFocus事件可以解决这个问题 他们对这个问题的解释是: “我们已经调查了此问题,并得出结论,它是由控件放置在Mdi容器中时的WebBrowser控件行为引起的。 每次在网页(包括HtmlEditor的编辑区域)内单击时,都会发生WebBrowser的GotFocus事件。因此,HtmlEditor的编辑区域会失去焦点。根据设计,如果HtmlEditor的编辑区域没有焦点,则当您在其中单击时,光标会放置在编辑区域内的旧位置(要查看此操作,可以打开HtmlEditor的演示页面,在HtmlEditor的编辑区域内单击,然后在编辑区域外单击,然后再次在编辑区域内单击) 如果父窗体不是Mdi容器,则不会发生WebBrowser的GotFocus事件,编辑区域不会失去焦点,并且在编辑区域内单击时光标位置会发生更改Asp.net 从Forms.WebBrowser控件中删除GotFocus事件处理程序,asp.net,vb.net,Asp.net,Vb.net,是否可以从.Net4中的WebBrowser控件中删除GotFocus事件处理程序,使其不会被触发?我需要删除它,因为DevExpress ASPxHtmlEditor需要三次单击才能将光标放置在您希望它移动的位置。我们的用户并不总是快速或稳定地使用鼠标,所以三点单击不是一个好办法。我们希望删除GotFocus事件可以解决这个问题 他们对这个问题的解释是: “我们已经调查了此问题,并得出结论,它是由控件放置在Mdi容器中时的WebBrowser控件行为引起的。 每次在网页(包括HtmlEdito
恐怕我们无法修复属于第三方公司的控件中的问题。”您可以尝试使用所述的RemoveHandler语句。但是,无法说明这可能对应用程序的其余部分产生什么影响