安装
Cefsharp简介
CEF ,全称Chromium Embedded Framework ,基于谷歌 Chromium项目的开源Web Browser控件,它的主要用途是嵌入了第三方应用以实现浏览器相关的功能。例如国内的360安全浏览器的兼容模式即IE的内核,极速模式即Chromium内核;最近微软新推出的Microsoft Edge也是基于Chromium开源项目实现的

CefSharp是Cef的C#版本,让Chromium浏览器也可嵌入WinForms 中

安装步骤
第一步:右键项目,点击 管理NuGet程序包 , 输入Cefsharp 关键字搜索, 选择 CefSharp.WinForms 进行安装

安装完成后工具箱里出现菜单,可以在窗体中手动拖出浏览器组件

代码中添加浏览器,要引用using

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using CefSharp;
using CefSharp.WinForms;namespace App
{public partial class Form1 : Form{public Form1(){InitializeComponent();InitBrowser();}public ChromiumWebBrowser browser;public void InitBrowser(){Cef.Initialize(new CefSettings());browser = new ChromiumWebBrowser("http://www.baidu.com");Font font = new Font("微软雅黑", 10.5f);this.Controls.Add(browser);browser.Font = font;browser.Dock = DockStyle.Fill;browser.LoadingStateChanged += new EventHandler<LoadingStateChangedEventArgs>(LoadingStateChangeds);}//加载状态private void LoadingStateChangeds(object sender, EventArgs e){}}
}

无边框全屏打开效果

C# Cefsharp 的使用(Google浏览器)相关推荐

  1. google浏览器的地址栏(url)和文本框中英文字母都是全角

    2019独角兽企业重金招聘Python工程师标准>>> 问题:google浏览器的地址栏(url)和文本框中英文字母都是全角 解决:shift+space 转载于:https://m ...

  2. google浏览器插件安装时出错,Package is invalid: CRX HEADER INVALID

    google浏览器插件安装时出错,Package is invalid: CRX HEADER INVALID 原文件 将.crx结尾的扩展文件改为rar或zip结尾,变成压缩文件 然后解压这个文件 ...

  3. 如何安装Google浏览器插件

    2019独角兽企业重金招聘Python工程师标准>>> 今天竟然会忘记怎么安装Google浏览器插件,写篇博文来记事一下. 1. 打开Google浏览器Extensions页面:ch ...

  4. 设置google浏览器不缓存JS

    Google浏览器中,F12,控制台,选择右上的设置(settings). 最简单的步骤. F12,打开控制台. 然后,F1 ,打开控制台 设置. 找到 Network

  5. Google浏览器(您的连接不是私密连接)解决方案

    Google浏览器(您的连接不是私密连接)解决方案 参考文章: (1)Google浏览器(您的连接不是私密连接)解决方案 (2)https://www.cnblogs.com/dream-go/art ...

  6. event对象获取方法总结在google浏览器下测试

    简介: Event 对象代表事件的状态,比如事件在其中发生的元素.键盘按键的状态.鼠标的位置.鼠标按钮的状态. 事件通常与函数结合使用,函数不会在事件发生前被执行! Event对象的获取方法: 方法一 ...

  7. CentOS安装Google浏览器

    https://dl-sh-ctc-2.pchome.net/45/jq/google-chrome-stable_current_x86_64.rpm 1.安装chrome 用下面的命令安装最新的 ...

  8. 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开

    <html> <head> <title>第一次学习前端</title> </head> <body> <div styl ...

  9. WebStorm10.0.4 Live Edit与Google浏览器实时无刷新自动加载页面

    [1]打开webstorm→Ctrl + Alt + S→在搜索框输入:live edit,并且进行如下设置,设置完成点击右下角"OK"按钮: [2]在Google浏览器中安装 J ...

  10. ubuntu下google浏览器(chromium)flash插件安装

    为什么80%的码农都做不了架构师?>>>    1.通过软件中心安装chromium 2.flash插件下载     访问带flash的网站会自动提示flash插件地址,我的机器是6 ...

最新文章

  1. System Memory Management in Windows CE .NET
  2. 【DBMS 数据库管理系统】数据仓库 数据组织 ( 数据组织级别 | 元数据 | 粒度 | 分割 | 数据组织形式 )
  3. Java中的static静态代码块
  4. android studio 手动安装gradle,Android Studio 如何安装Gradle?
  5. 搭建自己的博客(二十七):增加登录注册以及个人资料按钮
  6. 转帖:DotNet 资源大全中文版
  7. 【报告分享】神策数据:2020银行数字营销现状洞察.pdf(附下载链接)
  8. 如果这个世界没有乔布斯和盖茨
  9. python外星人游戏最高得分永久储存_用python编写外星人入侵中为什么消除第一个外星人得分100,而且最高分和当前分数不匹配?...
  10. pythonddos防御_一个自动封IP防御DDOS脚本
  11. 字节全栈工程师亲自整理的40个前端练手项目
  12. wso2 esb 配置mysql_wso2esb安装及helloworld
  13. python打印pdf文件_3条指令教会你用python创建中文pdf文件,适合批量打印,附送源码-pdf文件不能打印...
  14. 澳鹏Appen收购Quadrant:移动定位数据业务进一步增强
  15. 因设计或者设施缺陷导致道路交通事故赔偿问题的法律依据
  16. 商店卖西瓜 10斤c语言,算法,西瓜切十刀,最多是多少块?
  17. 强化学习@AAAI2019
  18. java 法定节假日_【java】如何获得每年的法定节假日期以及全年的日历
  19. EasyClick adb shell命令大全
  20. Windows GDI 窗口与 Direct3D 屏幕截图

热门文章

  1. 浅谈华为EROFS文件系统的两个主要技术
  2. Google I/O 见闻
  3. 平面设计:制作创意头像
  4. 台湾云门舞集今年将赴北京、上海等地巡演
  5. 论文学习:基于集成YOLO算法的蝴蝶检测与分类
  6. iOS xcode9中framework静态库的创建以及xib和图片的使用记录
  7. vue项目中预览pdf文件
  8. ROS小车应用:控制机器人做圆周运动
  9. 新能源车 电动车选购 钴增多,镍减少
  10. SLAM综述论文:Past, Present, and Future of SLAM: Towards the Robust-Perception Age