我可以在运行时禁用 SystemTray.IsVisible 以便我的消费者可以隐藏系统托盘或在他们想要的时候显示它吗?
问问题
900 次
2 回答
1
试试看,而不是问?写问题比写代码要花更长的时间。
但我建议不要这样做。SystemTray 自动隐藏自身(但保持分配 12 个像素),并且仅在您点击顶部时显示。
更改它的不透明度,并调整背景以匹配您的应用程序,这是一个更好的主意。
于 2011-09-11T05:31:38.473 回答
0
是的你可以。在任何地方尝试这个......还要注意,这也适用于 WP8
PhoneApplicationFrame frame = Application.Current.RootVisual as PhoneApplicationFrame;
if (frame != null)
{
PhoneApplicationPage page = frame.Content as PhoneApplicationPage;
if (page != null)
{
SystemTray.SetIsVisible(page, false);
}
}
于 2013-11-27T23:45:13.463 回答