Windows Store 应用 透明背景

7

我正在尝试使我的UWP应用程序的背景半透明;我希望能够透过它部分地看到桌面。我已经尝试将Page的背景属性设置为“透明”,并将子元素的背景设置为“透明”。但它仍然显示白色背景。这不可能吗,因为它可能会在手机上造成混乱等原因?还是有其他方法?


可能是透明的UWP窗口10的重复问题。 - Sven Borden
2个回答

1
App.xaml.cs中,你可以覆盖一个名为OnWindowCreated(...)的方法。只要有一个新的“chrome”可供使用,它就会被调用... 不幸的是,没有任何内容允许你更改容器的不透明度。
你还可以在应用程序启动后随时访问它,使用Window.Current,它将为你提供当前活动窗口。同样... 没有任何内容允许不透明度变化。
也许微软将来会添加这个选项。所以把这个问题留给未来的答案 :)

啊,好的谢谢。我会接受,如果有人能够给出解答的话,我会进行更改。 - user3911053

-2

你能把背景设置成透明图片吗?


抱歉,这个应该附加在什么上面?Page上吗? - user3911053
无论什么背景都应该是透明的 :) - Seth Kitchen
这是为UWP设计的吗?AddSolidFill不是我的背景可用的方法,而SolidFill也不是一个可解析的类。 - user3911053
嗯,我想我在我的通用应用程序中使用了谷歌API :( 你有任何函数可以输入十六进制颜色代码吗?我会输入所有的零。 - Seth Kitchen
我可以创建一个。我会尝试一下。 - user3911053

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接