CefSharp.Winforms 3.7,有没有办法在浏览器初始化或加载网页完成之后,再加入该浏览器Add到父容量

问题描述

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;usingTileBrowserDemo.Custom;usingCefSharp.WinForms;namespaceTileBrowserDemo{publicpartialclassMainWindow:Form{publicMainWindow(){InitializeComponent();AddBreowser();}privatevoidAddBreowser(){ChromiumWebBrowserb=newChromiumWebBrowser("www.baidu.com"){MinimumSize=newSize(800,600),};//只用代码A是没问题的/*代码AflowLayoutPanel.SuspendLayout();b.Parent=this.flowLayoutPanel;flowLayoutPanel.ResumeLayout();**///用代码B却根本就加载不了浏览器//代码B,本意是要在等浏览器初始化完成后,再加入到父容器上b.IsBrowserInitializedChanged+=b_IsBrowserInitializedChanged;}voidb_IsBrowserInitializedChanged(objectsender,CefSharp.IsBrowserInitializedChangedEventArgse){varb=(ChromiumWebBrowser)sender;flowLayoutPanel.SuspendLayout();b.Parent=this.flowLayoutPanel;flowLayoutPanel.ResumeLayout();}}}

解决方案

时间: 2024-10-22 14:13:17

CefSharp.Winforms 3.7,有没有办法在浏览器初始化或加载网页完成之后,再加入该浏览器Add到父容量的相关文章

cefsharp 是否可以检查html 的web page 加载完成

问题描述 我想知道cefsharp是否可以用来检查html地址下的一个webpage是否加载完成.如果可以的话,具体要如何写代码?本人初学cefsharp,还请大家多多帮忙啊..谢谢 解决方案 解决方案二:c#和html两码事,如果你不是用的传统的asp.net你页面上一点C#的代码都没有你这功能直接用js就行$(document).ready(function(){//这里写}); 解决方案三:这个我明白的,我会Jquery去看页面是否加载完成.不过公司要用cefsharp做网络爬虫,所以没办

浏览器管理加载项按钮变成灰色打不开解决办法

  对于一个能上网的电脑来说,浏览器是至关重要的.但是有用户反映工具菜单中的"管理加载项"按钮变成了灰色,导致点击管理加载项无反应打不开的问题,出现这种情况主要原因是win7 64位注册表被修改所致,小米,一起来看看浏览器管理加载项按钮变成灰色打不开解决办法. 解决方法/步骤: 1.打开"运行"之后,在里面输入"regedit"字符,然后回车打开注册表编辑器; 2.定位路径到: HKEY_LOCAL_MACHINESOFTWAREPolicies

Excel 2007无法安装加载项解决办法

今天打开邮件看到一位朋友给我发来一封邮件,全文如下(略有删改): 最近在学数学模型,用规划求解来计算.以前用Excel XP,知道在工具中加载相关的宏,然后很顺利地就能求解.但是用Excel 2007就找不到北了: 首先是加载宏,点击左上角Office标志图标-"Excel选项"-"加载项",在下面的管理下拉列表中选择"Excel加载项",转到,弹出"加载宏"对话框,勾选"规划求解加载项",确定,弹出一个对

手机上传-手机端网页头像上传裁切,浏览器不支持JCROP?有别的办法么?

问题描述 手机端网页头像上传裁切,浏览器不支持JCROP?有别的办法么? 在PC上通过JCROP插件,实现了上传预览并裁切,可是用手机的浏览器打开来却什么都不显示... 解决方案 试试这个,看了源代码有区分是佛触屏设备的 https://github.com/acornejo/jquery-cropbox 解决方案二: 我在手机上的浏览器试了下,还是无法调整位置哦...

VS2010进行 ARCMAP10.1 插件ADD-INS开发,出现当前不会命中断点,还没有为该文档加载任何符号的解决办法

问题描述 VS2010进行ARCMAP10.1插件ADD-INS开发,出现当前不会命中断点,还没有为该文档加载任何符号的解决办法当使用.NET4.0开发ArcGIS插件应用时,默认情况下是不支持断点调试的.因为ESRI没有官方支持.NET4.0.不过可以根据以下方法设置,以方便调试.1,进入ArcGISDesktop安装目录,如:C:ProgramFilesArcGISDesktop10.02,进入Bin文件夹,备份ArcMap.exe.config文件,以备恢复.3,修改ArcMap.exe.

YARN加载本地库Unable to load native-hadoop library解决办法

用官方的构建好的Hadoop 2.4.0(133MB)安装后,每次输入hadoop命令进去都会得到这样一个Warning,如图: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 网上搜罗了一些资料,下面是解决办法: 设置logger级别,看下具体原因: ? 1 export HADOOP

公众号 网页 重新加载-微信公众号网页跳转返回后,之前网页会重新加载,有什么办法可以不重新加载?

问题描述 微信公众号网页跳转返回后,之前网页会重新加载,有什么办法可以不重新加载? 微信公众号通过菜单打开我的网页,这个页面是一个listview页面,点击一个item跳转,然后再返回时listview又重新加载了,这样非常不便也浪费流量,有什么方法可以返回时不重新加载listview页面? 解决方案 网页刷新或者重新加载后滚动条的位置不变 解决方案二: http://zhidao.baidu.com/link?url=kreM_1COv1CTwH-98Y9p6o2P6kkUukBkL1IKiC

JS加载iFrame出现空白问题的解决办法_javascript技巧

1.js加载iframe出现空白 iframeID 是加载的 Iframe ID号,修改成自己用的即可. <iframe name="frames" id="iframeID" src=""/> setTimeout("document.frames['"+iframeID+"'].location.href='"+iurls+"';",0); //或 setTimeout(

CI框架自动加载session出现报错的解决办法_php实例

很多程序员在CI中使用session的时候,开启自动加载session之后网站就报错了,具体错误信息如下:In order to use the Session class you are required to set an encryption key 下面一起来看问题解决办法. 提示信息说明:如果想用session类的话就必须要设置一个加密的密钥!那就给设置一个吧,毕竟也是出于安全考虑. 打开application/config/config.php找到Encryption Key 复制代