问题标签 [dotnetbrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dotnetbrowser - 如何在不使用初始化组件的情况下使用浏览器导航?
每当我使用初始化组件时,我都会丢失我的数据,例如组合框中的选定索引。我尝试在表单加载中声明浏览器,然后只使用按钮下的加载 url 函数,但这不起作用。这是代码:
dotnetbrowser - 处理资源加载 - 不起作用
此处描述的方法在此处输入链接描述不起作用。“ResourceHandler”是接口,所以“CanLoadResource”不能被覆盖。更新文档并提供处理资源加载的正确方法
c# - 在 Outlook 中运行的 Dotnetbrowser vsto 丢失按键
我们有一个 Outlook 插件 (VSTO),其中包含一个带有 webbrowser ( Dotnetbrowser ) 的表单。
在启动时,一切都按预期工作,但一旦表单失去焦点,例如单击邮件,DNB 就不会收到任何键盘输入。但是它确实接收鼠标输入。
我们已经尝试了几种不同版本的 DNB。
这与js无关,因为加载的url上没有运行js。浏览器所在的表单接收键盘输入,并且应该很好地传递它。如果它以常规窗口形式运行,则表现良好。
wpf - 键盘对焦问题
我需要在另一个应用程序中使用 DotNetBrowserControl(我是应用程序中的加载项)。该应用程序是用 WPF 编写的,并具有一些 WinForms 组件。
- 当我尝试在应用程序中使用 WPFBrowserView 时,我根本无法获得焦点进入浏览器窗口(例如,即使单击谷歌搜索框)。
- 当我尝试在 WindowsFormsHost 控件中使用 WinformsBrowserView 时,我可以通过单击它来获得谷歌搜索框的焦点。但是,一旦我从浏览器控件中单击焦点(例如到 WPF 文本框),我永远无法将键盘焦点重新返回到浏览器中(即使单击浏览器中的文本框也是如此)。
它让我最接近让 WInformsBrowserView 工作。有人对如何将焦点强制进入浏览器窗口有任何建议吗?即使我可以以编程方式强制这发生,这将是一个巨大的帮助。
dotnetbrowser - How to download a pdf file instead of opening in the browserview using dotnetbrowser
I am trying to download pdf files from the server, but Browser.LoadURL
opens the pdf file in BrowserView. I have assigned DownloadHandler
to the Browser
but it does not fire.
dotnetbrowser - 使用 DotNetBrowser 将 KeyPress 事件发送到浏览器
我正在尝试触发输入元素的 OnChange 事件。更改元素的值不会触发 onChange 事件。是否可以向浏览器发送按键以触发输入元素的 onchange 事件。
c# - C# 从 UserControl 访问 dotnetBrowser
因此,基本上我将 dotNetBrowser 用于我正在加载到主窗体上的面板中的项目,并且我在用户控件中有一个用于用户输入的按钮,因此它可以与浏览器交互。这是我所拥有的:
这很好用,在我的 usercontrol.cs 中我有:
这样当单击按钮时,它可以加载一个新的 url。但这是抛出一个空异常。
基本上我需要这两个组件才能相互传递信息。我使用的方法对其他 Form1 控件运行良好,但对浏览器似乎不行。
有什么建议吗?
dotnetbrowser - 控制台应用程序中的 DotNetBrowser PrintHandler
我正在尝试将“DotNetBrowser.Browser”中加载的网页打印为 PDF 文档并使用 DotNetBrowser PrintHandler 在本地保存。这在带有 WinFormsBrowserView 的 windows 窗体应用程序中运行良好,但在控制台应用程序的情况下,PrintHandler 不会打印整个页面,即仅打印页面的某些部分并保存为 pdf。
c# - C# 使用 DotNetBrowser 保存网页图像
我在尝试将网页另存为图像时遇到问题,在保存部分之前,我的应用程序中的一切似乎都运行良好。
这会引发错误
App.exe 中出现“System.NullReferenceException”类型的未处理异常
附加信息:对象引用未设置为对象的实例。
奇怪的是使用对话框保存它,工作正常:
有任何想法吗?我只是希望在不需要对话框或用户交互的情况下保存图像,并将其保存到桌面文件夹中。
c# - DotNetBrowser 的 Browser.GetRemoteDebuggingURL() 返回 string.Empty
我用DotNetBrowserControl
注意remoteDebuggingUrl
是string.Empty
DotNetBrowserVersion/DotNetBrowserChromium - 版本:1.8.3.0 .NetFramework:4.5.2