开发环境:vs2022,.net6.0 cef CefSharp.Common.NETCore 114.2.100

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

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

安装步骤
第一步:右键项目,点击 管理NuGet程序包 , 输入Cefsharp 关键字搜索, 选择 CefSharp.WinForms ,CefSharp.Common.NETCore 进行安装
————————————————
版权声明:本文为CSDN博主「程序猿知秋」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_25702235/article/details/128615102

  • 第二步:新建窗体Form1 
  • using CefSharp;
    using CefSharp.WinForms;namespace WinFormsCef
    {public partial class Form1 : Form{public ChromiumWebBrowser chromeBrowser;public Form1(){InitializeComponent();InitCef();}public void InitCef(){//参数设置CefSettings settings = new CefSettings();//  settings.Locale = "zh-CN";// settings.CefCommandLineArgs.Add("disable-gpu", "1");//去掉gpu,否则chrome显示有问题Cef.Initialize(settings);//创建实例chromeBrowser = new ChromiumWebBrowser("https://www.baidu.com");// 将浏览器放入容器中panel1.Controls.Add(chromeBrowser);chromeBrowser.Dock = DockStyle.Fill;}private void button1_Click(object sender, EventArgs e){if(textBox1.Text.Length>0)chromeBrowser.Load(textBox1.Text);}}
    }
  • 第三:重点要引入
  • using CefSharp;
    using CefSharp.WinForms;

效果如下:

cef支持.net6.0相关推荐

  1. 升级Jenkins镜像,支持.NET6.0

    (寒天催日短,风浪与云平) 书接上文,上回咱们说到了<[Blog.Core开源]完成升级.NET 6.0>,只是代码层面的升级,今天趁着周末正好把生产环境也升级下(大家可以酌情升级哟).过 ...

  2. Asp.NetCore3.1开源项目升级为.Net6.0

    概述 自从.Net6.0出来后,一直想之前开发的项目升级.Net6.0,有时想想毕竟中间还跨了个5.0版本,升级起来不知道坑大不大,最近抽时间对升级的方案做了些研究,然后将代码升级为.Net6.0.本 ...

  3. .NET微服务迁移至.NET6.0的故事

    目录 为什么是.NET 历史原因 生产力和性能 法律风险 迁移过程 代码迁移 发布计划 迁移结果 关于性能的提升 更完善的观测指标 性能提升来自哪里? .NET Freamwork 到 .NET Co ...

  4. .NET6.0的日志组件Log4net

    前言:不允许让没有任何日志监控的项目上线,所以说真正开发起来必须要有监控,相当于多一双眼睛帮着我们看项目在运行时会不会有什么问题,我们要不断的在每个环节写日志,这样发生异常我们可以快速知道哪里有问题了 ...

  5. 英特尔cpu发布时间表_英特尔第11代桌面CPU将会支持PCIe4.0,Z490主板或可支持PCIe4.0...

    Hello大家好,我是兼容机之家的小牛. PCIe4.0在AMD平台上的X570芯片组中早已应用了,但是英特尔这边还没有一点动静,英特尔甚至还声称PCIe4.0没有用.不过终究架不住真香定律,近日,有 ...

  6. 用C#实现RSS的生成和解析,支持RSS2.0和Atom格式

    原文:用C#实现RSS的生成和解析,支持RSS2.0和Atom格式 RSS已经非常流行了,几乎所有有点名气的和没名气的网站都有提供RSS服务. 本文详细教你什么是RSS,如是在.Net中使用RSS. ...

  7. vue 日期前面加0_vue日期组件 支持vue1.0和2.0

    vue-datetime 使用vue编写的时间组件,小巧实用,支持vue1.0,vue2.0 v1.0 功能: 1.支持同时展开多个日期选择框 2.支持单击选中和取消,可配置单选和多选 3.支持双击启 ...

  8. u-boot移植第三弹——移植2013.10u-boot到RealARM210 cortex-A8开发板(支持moviNAND_Fusing_Tool_v2.0)

    在移植2012.10过程中遇到个麻烦的问题,到写这篇文章的时候还是没找原因在哪,导致无法正常运行.我遇到的问题如下:__bss_start和__bss_end__这两个地址无法正确得到地址,也就是bs ...

  9. 【Blog.Core开源】将Program升级为.NET6.0版本

    大家假期好,好久不见,之前忙于其他事情,公众号暂时搁置了一个月了,新的一年开始了,很多小伙伴开始催更了,粉丝的要求必须满足. 2022年打算重点推广BCVP社区,所以还是希望有愿意投稿的小伙伴,积极投 ...

最新文章

  1. tcp拥塞控制编程实验c语言代码,C语言 计算机网络TCP拥塞控制模拟程序
  2. 轻量级神经网络:ShuffleNetV2解读
  3. strcpy和memcpy的区别 | strcpy和strncpy的区别
  4. CH2-1 类型 操作 表达式
  5. MZOJ 1134: 二叉苹果树
  6. XML——XSLT的一个简单荔枝
  7. [Beego] 内置的模板函数(不同格式的字符串和html的互转)
  8. Google Guava,牛逼的脚手架
  9. java通过url获取网页内容_Java语言通过URL读取网页数据并保存到本地文件(代码实例)...
  10. sql:数据定义语言ddl
  11. linux系统重启方式,查看linux系统重启的命令和方式
  12. (转)Atom安装插件被墙,解决方案:给apm设置中国国内镜像
  13. java魔兽争霸_GitHub - mzhg/jw3gparser: Java解析《魔兽争霸3》游戏录像工具
  14. android 开发客户端开发,【Android应用】Android网站客户端的开发介绍(1)
  15. 解决吉特哈布原本可以访问突然访问不了的问题
  16. 【码云学习02】Git基本命令
  17. 软件测试等价类划分以及边界值
  18. 规划设计系列1 | 现场踏勘,1架无人机能顶5个人
  19. Node.js最新版黑马配套笔记
  20. Mac下使用Xcode的freopen读取输入输出

热门文章

  1. lc0426lc0501
  2. 安川机器人初始化流程
  3. 尝试实现一个简单的Promise
  4. Python按照你的检索爬取天津大学图书馆书籍信息
  5. 在 Ubuntu Linux 系统中安装软件时如何指定版本号
  6. 【剑指offer】登峰造极--包含min函数的栈
  7. sso单点登录(票据方式)
  8. 酷6网联合创始人韩坤离职创业,涉足移动互联网
  9. 视频压缩H264编码原理介绍
  10. 卫星星座可视化工具SaVi satellite constellation visualizer安装与使用