Winform嵌入Web网页-CefSharp组件
生活随笔
收集整理的這篇文章主要介紹了
Winform嵌入Web网页-CefSharp组件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Winform嵌入Web網頁-CefSharp組件
- WebBrower組件是基于本地操作系統的IE瀏覽器的,CSS解析和兼容性不太友好,一般我們不推薦使用。這里我們采用的是CefSharp這個開源組件,它是嵌入的Chromium瀏覽器,目前主流的解決方案都是采用這種方式。
- 使用方法
- 深入
WebBrower組件是基于本地操作系統的IE瀏覽器的,CSS解析和兼容性不太友好,一般我們不推薦使用。這里我們采用的是CefSharp這個開源組件,它是嵌入的Chromium瀏覽器,目前主流的解決方案都是采用這種方式。
使用方法
1、首先創建一個Winform應用程序,把窗體的邊框FormBorderStyle改為None,WindowState改成最大化。
2、通過Nuget添加引用,搜索CefSharp即可,可以看到有WPF和Winform的,這里選擇CefSharp.WinForms進行安裝。
3、安裝之后會自動安裝一些其他的附帶組件,引用如下所示:
4、添加完成后,就可以寫代碼了,代碼很簡單,如下所示:
下面展示一些 內聯代碼片。
深入
如果還想繼續深入的話,Winform程序里寫的代碼是可以與前端進行交互的,網頁可以通過js調用Winform里的方法,winform程序也可以接受網頁的數據。
總結
以上是生活随笔為你收集整理的Winform嵌入Web网页-CefSharp组件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity透明软件背景,显示桌面背景方案
- 下一篇: 2018安卓巴士开发者大会打造Andro