webview2实现读取本地文件MD文件显示

2023-09-08  本文已影响0人  无用书生繁华梦

webview2实现读取本地文件MD文件显示

目录

安装环境

需要在Nuget包管理器中安装库:

Xaml代码

引入库文件:

xmlns:wv2="clr-namespace:Microsoft.Web.WebView2.Wpf;assembly=Microsoft.Web.WebView2.Wpf"

创建控件:

<Grid>
    <DockPanel>
        <wv2:WebView2 Name="webView" Source="" />
    </DockPanel>
</Grid>

代码部分

初始化

使用webView必须初始化,两种方式:

功能实现webView.CoreWebView2.Navigate

private void ShowMdFile() {
    var mdPath = Path.Combine(PathHelper.CurrentExePath, "Resources/md/xxxx.md");
    var content = File.ReadAllText(mdPath);
    var HtmlContent = Markdown.ToHtml(content);
    webView.CoreWebView2.NavigateToString(HtmlContent);
}

导航

webView.CoreWebView2.Navigate

上一篇 下一篇

猜你喜欢

热点阅读