VebView2控件的使用
-
新建winForm窗体项目
-
点击项目->管理NuGet程序包->浏览(
WebView2
)->安装
-
在窗体中添加TextBox(
addressBar
),Button(goButton
),VebView2(webView
)
-
更改
webView
控件的source
属性,设置默认路径url:https://blog.csdn.net/Yueqin0512
-
给按钮添加点击事件
-
在Form1.cs添加引用
using Microsoft.Web.WebView2.Core;
,并添加如下代码
public Form1()
{
InitializeComponent();
this.Resize += new System.EventHandler(this.Form_Resize);
webView.NavigationStarting += EnsureHttps;
InitializeAsync();
}
private void Form_Resize(object sender, EventArgs e)
{
webView.Size = this.ClientSize - new System.Drawing.Size(webView.Location);
goButton.Left = this.ClientSize.Width - goButton.Width;
addressBar.Width = goButton.Left - addressBar.Left;
}
private void goButton_Click(object sender, EventArgs e)
{
if (webView != null && webView.CoreWebView2 != null)
{
webView.CoreWebView2.Navigate(addressBar.Text);
}
}
private void