728x90
WebView2 에 html source 처리하는 방법입니다.
using System;
using System.Diagnostics;
using System.IO;
using System.Net.Http;
using System.Threading.Tasks;
using System.Windows;
using Microsoft.Win32;
using Path = System.IO.Path;
namespace Wpf.WebView2Test
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
BindingHtml();
}
private async void BindingHtml()
{
string html = "<body><h1>Hello World</h1></body>";
await webView2.EnsureCoreWebView2Async();
webView2.NavigateToString(html);
}
}
}
반드시 EnsureCoreWebView2Async() 를 호출해야합니다.
실행결과
[Source]
https://github.com/kei-soft/KJunBlog/tree/master/Wpf.WebView2Test
728x90
'C#' 카테고리의 다른 글
[C#] Dapper.Net ebook (pdf) & 참고 사이트 (0) | 2022.12.12 |
---|---|
[C#] Array.ConvertAll - 배열요소 모두 타입 변환하기 (0) | 2022.10.18 |
[C#] Console 에 찍힌 내용 읽어오기 (0) | 2022.09.29 |
[C#] 프로그램에 사용된 .NET 버전과 설치된 .NET 버전 확인하기 (0) | 2022.09.29 |
[C#] WebView2 설치여부 확인 및 설치되도록 처리하기 (0) | 2022.09.29 |