• 2024-07-27在WPF中使用WebView2详解
    MicrosoftEdgeWebView2MicrosoftEdgeWebView2 控件允许在本机应用中嵌入web技术(HTML、CSS以及JavaScript)。 WebView2 控件使用 MicrosoftEdge 作为绘制引擎,以在本机应用中显示web内容。使用 WebView2 可以在本机应用的不同部分嵌入Web代码,或在单个 We
  • 2024-07-15WPF中webview2鼠标移动窗体
    WPF里webview2会一直处于其他控件最上层,是个历史遗留问题。为了能在webview2里鼠标移动让窗体跟着移动位置代码如下:asyncTaskInitializeAsync(){AppLog.AddLog("InitializeAsync...........");try{CoreWebView2Envir
  • 2024-06-22WebView2UI - 在WPF之中使用WebView2的一些经验总结
    项目地址:https://gitee.com/skyw18/WebView2UI项目地址:https://github.com/skyw18/WebView2UIwebview简介与生命周期:WPF应用中的WebView2入门-MicrosoftEdgeDeveloperdocumentation|MicrosoftLearn具体代码可以参考微软官方示例文档WPF示例应用-MicrosoftEdge
  • 2024-05-27WebView2在WPF中的应用
    开发环境运行环境:.Net6开发环境:VisualStudio202217.1.3框架语言:WPF安装WebView2通过PackageManager控制台安装Install-PackageMicrosoft.Web.WebView2通过Nuget包管理器安装在窗体中添加名字空间:xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;asse
  • 2023-10-27wpf webview2动态修改下载文件的下载路径 文件下载路径选择
    通过webview2下载文件时候会将文件保存在用户的默认下载目录,如果想调整成通过弹窗选择下载路径的方式则需要将默认行为做出修改。本文通过CoreWebView2_DownloadStarting这个事件来调整下载路径,基本思路为通过弹窗让用户选择需要保存的路径,如果用户取消了此操作则通过这个事件
  • 2023-08-18WebView2在WPF中的应用
    开发环境运行环境:.Net6开发环境:VisualStudio202217.1.3框架语言:WPF安装WebView2通过PackageManager控制台安装Install-PackageMicrosoft.Web.WebView2通过Nuget包管理器安装在窗体中添加名字空间:xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;asse
  • 2023-06-25C#使用webview2来获取网页响应的一些内容
    想要获取webview2和网页之间的响应内容,需要在CoreWebView2InitializationCompleted事件中重写一下WebResourceResponseReceivedAsync事件,如下privatevoidwebView2_CoreWebView2InitializationCompleted(objectsender,CoreWebView2InitializationCompletedEventArgse)
  • 2023-02-09webview2
    webview2简介MicrosoftEdgeWebView2简介搭建开发环境webview2支持的平台还是比较多的,本文对wpf框架进行说明。简单来说:安装Edge浏览器安装webview2(win11都默认
  • 2023-01-09webview2报错CoreWebView2 members cannot be accessed after the WebView2 control is disposed
    System.Runtime.InteropServices.COMException(0x8007139F):组或资源的状态不是执行请求操作的正确状态。(异常来自HRESULT:0x8007139F)在Microsoft.Web.WebView2.C