尝试在css中使用background: linear-gradient(red, yellow);
进行WebBrowser控件,但它不起作用是否可以在此控件中实现html元素的渐变效果?
PS我需要为使用NavigateToString
传递给控件的html执行此操作答案 0 :(得分:2)
WebBrowser控件只是IE的一个包装器。如果IE支持它,则WebBrowser控件支持它。
但是,在控件内运行的IE版本取决于注册表设置。您可以通过编辑注册表强制WebBrowser使用某个版本。以下将强制控件使用IE 9
ng-show="checkState(pageID)"
可以在此处找到不同IE版本的值以及有关WebBrowser控件仿真模式的更多信息:
http://msdn.microsoft.com/en-us/library/ie/ee330730%28v=vs.85%29.aspx
此外,渐变是浏览器之间差别很大的事情之一,我相信IE 6-9渐变的语法是
HKEY_LOCAL_MACHINE (or HKEY_CURRENT_USER)
SOFTWARE
Microsoft
Internet Explorer
Main
FeatureControl
FEATURE_BROWSER_EMULATION
yourexename.exe = (DWORD) 00009000
答案 1 :(得分:0)
至少在.net框架4.5.2中,没有任何黑客攻击是不可能的,所以我无法在WPF桌面应用程序的生产中这样做