WPF应用程序内嵌网页
生活随笔
收集整理的這篇文章主要介紹了
WPF应用程序内嵌网页
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
WPF應用程序內嵌網頁 原文:WPF應用程序內嵌網頁
最后,雖然可以實現功能,但是使用起來,平滑感不友好
版權聲明:本文為博主原創文章,轉載請注明出處。 https://blog.csdn.net/shaynerain/article/details/78160984
WPF內嵌網頁,可以將網頁本地化,經查找相關資料后,決定采用CefSharp
1、首先新建WPF工程,打開工具進入NUGET,搜索CefSharp,然后安裝CefSharp.Wpf
2、完成后,將項目改為x64或者x86,然后添加引用,這里有兩種方法分開來說,大同小異
3、方法一:直接在xaml文件中引用,文件如下
<Window x:Class="WpfApplication1.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:cefSharp="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf"xmlns:local="clr-namespace:WpfApplication1"mc:Ignorable="d"Title="MainWindow" Height="350" Width="525"><Grid><cefSharp:ChromiumWebBrowser Name="mychrome" Grid.Row="0" Address="http://blog.csdn.net/shaynerain"/></Grid> </Window>4、方法二:在cs文件中添加引用,需要兩個文件都做修改 using System.Windows; using CefSharp.Wpf;namespace WpfApplication2 {/// <summary>/// MainWindow.xaml 的交互邏輯/// </summary>public partial class MainWindow : Window{ChromiumWebBrowser webView = null;public MainWindow(){InitializeComponent();}private void Window_Loaded(object sender, RoutedEventArgs e){string path = "http://blog.csdn.net/shaynerain";webView = new ChromiumWebBrowser();browserGrid.Children.Add(webView);webView.Address = path; }} }<Window x:Class="WpfApplication2.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:WpfApplication2"mc:Ignorable="d"Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded"><Grid Name="browserGrid"></Grid> </Window>最后,雖然可以實現功能,但是使用起來,平滑感不友好
轉載于:https://www.cnblogs.com/lonelyxmas/p/9625579.html
總結
以上是生活随笔為你收集整理的WPF应用程序内嵌网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 日期和字符串的转换
- 下一篇: 三列布局-中间固定俩边自适应-和两边固定