以前我試圖在這個主題上挖掘一些東西,但沒有運氣。我試圖實現的很簡單,但似乎很難實現:-)在C#WP8中創建和使用全局視圖XAML
我有一個WP8應用程序(C#XAML),我需要實現可以顯示的全局消息(類似敬酒)無論當前導航過程如何,都可以跨越整個應用程即使用戶在頁面之間導航,也應該顯示這樣的Toast消息。使用內置的吐司不是一種方法(以防其他解決方案存在),因爲我可能需要同時顯示多條消息(每個消息獨立於另一個消息),並應在指定的時間段後消失的時間。
所以,我的問題是。有沒有辦法如何實現和使用某種全局視圖實例,它位於所有頁面之上並且可以從任何頁面調用?
我到目前爲止發現的所有可能的功能都是使用PhoneApplicationFrame,但我希望儘可能避免這種情況。我仍然不確定這是否可以完成,但我想是這樣。你有任何替代品或保證這是可能的,只有這樣才能實現這一目標?
謝謝大家的時間和答案。
你好,問題是這不能解決問題。用戶控件可以在頁面中調用。如果我錯過了在每個頁面上創建新實例的需要,那麼它不符合我的需求,因爲一旦頁面被留下,對象就會被銷燬,因此隊列中的所有消息和可能的消息也都消失了。這就是爲什麼我需要知道是否有辦法使其成爲全球性的,所以在所有頁面上說,作爲應用程序的一部分。無論如何,謝謝你的努力。 –
你可以嘗試彈出,可以在APP.xaml.cs中聲明,並可以調用到所有頁面,檢查它是否可以滿足您的要求 –
將檢查。謝謝。 –