gpt4 book ai didi

windows-phone-7 - 使WebBrowser透明

转载 作者:行者123 更新时间:2023-12-04 18:14:41 26 4
gpt4 key购买 nike

我试图使Windows 7 Phone应用程序上的WebBrowser控件透明,因此它可以与应用程序的其余部分具有相同的主题,但是我尝试过的任何方法都没有成功。
我仍然需要能够看到HTML文本,但是背景必须是透明的。在控件中使用CSS似乎无效,而且我也无法通过XAML使其正常工作。这可能吗?这个post并不令人鼓舞。

最佳答案

这是不可能的。浏览器引擎始终为HTML页面呈现背景色。您可以为BODY标签分配颜色,但是'transparent'值将始终以白色结尾。您分配给WebBrowser XAML元素的Background颜色实际上没有任何作用,因为浏览器引擎实际上是在其顶部进行渲染。

最好的匹配您的应用程序主题的方法是通过InvokeScript将应用程序主题背景色传递到HTML页面中的Javascript函数中,然后将其设置在BODY元素上。这假定您可以控制要加载的HTML内容。 (此外,不要忘记通过IsScriptEnabled启用脚本。)

关于windows-phone-7 - 使WebBrowser透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6125867/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com