文件名称:WPF中去边框窗体与WebBrowser控件的兼容问题解决办法
文件大小:224KB
文件格式:ZIP
更新时间:2017-04-29 10:19:40
WebBrowser WPF 不可见 不显示
问题产生原因:若设置窗体为AllowsTransparency="True",WindowStyle="None",内嵌的WebBrowser就无法显示了,但它加载的网页内容还能正常交互。 解决方法:由于WPF中的WebBrowser功能远没有WinForm中的强大,所以我尝试着在WPF中嵌入WinForm的WindowsFormsHost内嵌WebBrowser,并解决了不可见问题。
【文件预览】:
WpfUI.suo
WpfUI
----Win32.cs(930B)
----App.xaml.cs(261B)
----WebBrowserOverlay.xaml.cs(3KB)
----MainWindow.xaml.cs(889B)
----MainWindow.xaml(1KB)
----Properties()
--------AssemblyInfo.cs(2KB)
----Application.ico(67KB)
----App.xaml(320B)
----obj()
--------Debug()
----WebBrowserOverlay.xaml(545B)
----bin()
--------Debug()
--------Release()
----WpfUI.csproj(4KB)
WpfUI.sln