我尝试在WPF应用程序中使用Windows窗体Web浏览器用户控件。
<WindowsFormsHost Width="900" Grid.Column="0" Height="700" x:Name="WinFormsHost1" HorizontalAlignment="Left" Margin="5" VerticalAlignment="Top" Grid.ColumnSpan="2"/>
在我的代码中,我将WindowsFormsHost的子代设置为另一个对象中的现有Web浏览器
WinFormsHost1.Child = bot.WebBrowser;
此处的Chrome网络浏览器正在更新表格中的值我需要用户才能查看(并查看更新) - 但是我的项目中托管的另一个未更新,我已圈出已更新的值在Chrome中但不在我的wpf应用程序中。
左侧的WPF应用程序,右侧的Google Chrome
答案 0 :(得分:0)
我建议您关注Kess并首先在普通的旧IE上进行测试。如果Internet Explorer不能正常工作,那么Web浏览器控件不适合您。我建议使用Geckofx(Firefox嵌入式C#控件)或CefGlue(Chromium Embed)向用户显示您的信息。