jjzjj

webBrowser1

全部标签

c# - 为什么 WebBrowser DocumentCompleted() 触发两次?

好吧,我正在使用一个简单的网络浏览器控件来浏览一个页面,所以我需要在这样做的同时更改表单的文本。我正在使用-privatevoidwebBrowser1_DocumentCompleted(objectsender,WebBrowserDocumentCompletedEventArgse){this.Text+="-"+webBrowser1.Document.Domain;}但是使用断点,我注意到,这个事件触发了两次。我什至尝试了_Navigated()事件。它还发射了两次。将标题生成为"Webber-google.co.in-google.co.in"..我还注意到这个事件在加载

c# - 为什么 WebBrowser DocumentCompleted() 触发两次?

好吧,我正在使用一个简单的网络浏览器控件来浏览一个页面,所以我需要在这样做的同时更改表单的文本。我正在使用-privatevoidwebBrowser1_DocumentCompleted(objectsender,WebBrowserDocumentCompletedEventArgse){this.Text+="-"+webBrowser1.Document.Domain;}但是使用断点,我注意到,这个事件触发了两次。我什至尝试了_Navigated()事件。它还发射了两次。将标题生成为"Webber-google.co.in-google.co.in"..我还注意到这个事件在加载

c# - 如何在 WPF Webbrowser 控件上停用 "right click"?

我似乎找不到这个问题的答案。有人知道吗?谢谢 最佳答案 这是一个实用程序类的代码,它允许您停用WPF的WebBrowser上下文菜单。它还允许您抑制脚本错误(WPFWebBrowsercontrol-howtosupressscripterrors?)并更改IE的DOCHOSTUIFLAG.使用示例:publicpartialclassPlayer:Window{privateWebBrowserHostUIHandler_wbHandler;publicPlayer(){InitializeComponent();..._wbHa

c# - 如何在 WPF Webbrowser 控件上停用 "right click"?

我似乎找不到这个问题的答案。有人知道吗?谢谢 最佳答案 这是一个实用程序类的代码,它允许您停用WPF的WebBrowser上下文菜单。它还允许您抑制脚本错误(WPFWebBrowsercontrol-howtosupressscripterrors?)并更改IE的DOCHOSTUIFLAG.使用示例:publicpartialclassPlayer:Window{privateWebBrowserHostUIHandler_wbHandler;publicPlayer(){InitializeComponent();..._wbHa

c# - 有没有办法从 .NET 应用程序中的 WebBrowser 控件内部启用 IE8 开发人员工具

如果您有IE8,您可能已经注意到MS添加的一个非常方便的功能。点击F12和DeveloperTools,一个类似调试器的Firebug,弹出。这对于调试目的非常有用,我想知道是否有办法弹出DeveloperTools来自.NET应用程序内的WebBrowser控件。我的情况是这样的:我有一个具有嵌入式WebBrowser控件的C#应用程序。C#应用程序和DHTML网络浏览器内容使用ObjectForScripting(C#端)和window.external(DHTML端)接口(interface)相互通信,因此为了测试/调试/排除全部功能,我需要一种方法来触发开发人员WebBrows

c# - 有没有办法从 .NET 应用程序中的 WebBrowser 控件内部启用 IE8 开发人员工具

如果您有IE8,您可能已经注意到MS添加的一个非常方便的功能。点击F12和DeveloperTools,一个类似调试器的Firebug,弹出。这对于调试目的非常有用,我想知道是否有办法弹出DeveloperTools来自.NET应用程序内的WebBrowser控件。我的情况是这样的:我有一个具有嵌入式WebBrowser控件的C#应用程序。C#应用程序和DHTML网络浏览器内容使用ObjectForScripting(C#端)和window.external(DHTML端)接口(interface)相互通信,因此为了测试/调试/排除全部功能,我需要一种方法来触发开发人员WebBrows

C#:SHDocVw.WebBrowser_V1 在哪个程序集中定义?

它被用在几个网站上,这些网站似乎都假设读者知道如何使用这种类型,但我不知道。示例网站,见第一条评论:http://blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx 最佳答案 它不是程序集,而是COM组件。项目+添加引用,浏览选项卡,选择c:\windows\system32\shdocvw.dll。在Windows7中,改为在同一目录中选择shdocvw.tlb。这将为具有SHDocVw命名空

C#:SHDocVw.WebBrowser_V1 在哪个程序集中定义?

它被用在几个网站上,这些网站似乎都假设读者知道如何使用这种类型,但我不知道。示例网站,见第一条评论:http://blogs.artinsoft.net/mrojas/archive/2008/09/18/newwindow2-events-in-the-c-webbrowsercontrol.aspx 最佳答案 它不是程序集,而是COM组件。项目+添加引用,浏览选项卡,选择c:\windows\system32\shdocvw.dll。在Windows7中,改为在同一目录中选择shdocvw.tlb。这将为具有SHDocVw命名空

c# - WPF WebBrowser (3.5 SP1) Always on top - 在 WPF 中显示 HTML 的其他建议

我一直在拼命寻找一种在WPF应用程序中显示HTML的简单方法。有一些选项:1)使用WPF网页浏览器控件2)使用框架控件3)使用第三方控件但是,我遇到了以下问题:1)WPFWebBrowser控件不是真正的WPF(它是包装在WPF中的Winforms控件)。我找到了一种为此创建包装器并使用DependencyProperties导航到具有绑定(bind)和属性更改的HTML文本的方法。这个问题是,如果你在WPFscrollviewer中放置一个Winforms控件,它不遵守z-index,这意味着winform总是在其他WPF控件之上。这非常烦人,我试图通过创建一个托管ElemenHos

c# - WPF WebBrowser (3.5 SP1) Always on top - 在 WPF 中显示 HTML 的其他建议

我一直在拼命寻找一种在WPF应用程序中显示HTML的简单方法。有一些选项:1)使用WPF网页浏览器控件2)使用框架控件3)使用第三方控件但是,我遇到了以下问题:1)WPFWebBrowser控件不是真正的WPF(它是包装在WPF中的Winforms控件)。我找到了一种为此创建包装器并使用DependencyProperties导航到具有绑定(bind)和属性更改的HTML文本的方法。这个问题是,如果你在WPFscrollviewer中放置一个Winforms控件,它不遵守z-index,这意味着winform总是在其他WPF控件之上。这非常烦人,我试图通过创建一个托管ElemenHos