1

我正在编写一个 Windows Phone 7.5 应用程序。如何通过 c# 代码扩展系统托盘?如果用户单击特定按钮,我希望应用程序显示带有电池状态的系统托盘。如果用户点击时钟,那么通常 WP7 会展开系统托盘并在系统托盘中显示电池状态的图标。我想以编程方式对特定操作进行此操作。例如,IE 也这样做:如果您单击“...”,则会显示带有电池状态图标的系统托盘。

是否有可能在 C# 中实现这一点?

4

1 回答 1

0

如果您想显示完整的系统托盘,您需要在状态从更改为时调用SystemTray.IsVisibleIsVisible=falseIsVisible=true您应该会获得与您在 IE 中看到的类似的动画。托盘将在短时间内自动隐藏,这在 WP 中很常见。

请记住,Metro 指南不建议这样做。

private void Foo()
{
    SystemTray.IsVisible = true;
}
于 2013-01-08T22:29:20.850 回答