2013-01-08 36 views
1

我正在寫一個Windows Phone 7.5應用程序。 如何通過c#代碼擴展系統托盤? 我想通過應用程序顯示系統托盤與電池狀態,如果用戶點擊一個特定的按鈕。 如果用戶點擊時鐘,那麼通常WP7會展開系統托盤並在系統托盤中顯示電池狀態的圖標。這我想以編程方式進行特定的操作。 例如,IE也是這樣做的:如果您點擊「...」,則會顯示帶有電池狀態圖標的系統托盤。我的WP7 C#應用程序如何始終顯示系統托盤或以編程方式展開它?

有沒有可能在C#中實現這一點?

回答

0

如果你想顯示你需要每當狀態從IsVisible=false改爲IsVisible=trueSystemTray.IsVisible你應該得到一個類似的動畫您在IE中看到的完整的系統托盤中。在短時間之後,托盤將自動隱藏,如WP中常見的那樣。

請記住,不建議在Metro指南下。

private void Foo() 
{ 
    SystemTray.IsVisible = true; 
} 
+0

不,不是這種情況。只有手機正在充電時纔會出現動畫。我用仿真器和我的設備對它進行了測試。如果我沒有手動點擊時鐘,就沒有動畫,也沒有電池圖標 - 只是時鐘。 – rittergig

相關問題