如何使用C#在具有透明背景的窗口中显示网页?
时间:2020-03-05 18:54:40 来源:igfitidea点击:
如何在透明窗口中显示网页并使网页的白色部分也透明。
解决方案
回答
如果我们使用的是浏览器控件,则其中可能有一个属性,可将背景色更改为"透明"或者使用Alpha通道分层。我不完全确定这会产生多大的效果,但是值得一试。
要考虑的另一件事是为我们要查看的网页的HTML创建一个小的解析器,然后我们可以修改样式表或者进行某些更改以更改背景颜色。但是,我不确定我们是否可以使页面透明。那全是我的头上了。
回答
BackColor属性具有alpha属性,该属性与不透明度相同。如果是纯html,则应具有不透明度属性或者样式。