2014-04-11 9 views
48

Windows Phone 8.1 (सी #, एक्सएएमएल) में स्टेटस बार को कैसे छुपाएं?विंडोज फोन 8.1 में स्टेटस बार छुपाएं यूनिवर्सल एप्स

Windows Phone 8 में यह किसी भी पृष्ठ पर shell:SystemTray.IsVisible="False" सेट करके किया गया था। लेकिन यह Windows Phone 8.1

+2

आप विंडोज फोन 8.1 और यूनिवर्सल Apps का भ्रमित कर रहे हैं। संदर्भ के लिए –

उत्तर

89

में उपलब्ध नहीं है विंडोज फोन 8.1 रिलीज के साथ एसडीके एक नया स्टेटसबार आता है। स्टेटसबार विंडोज फोन सिल्वरलाइट ऐप से SystemTray को प्रतिस्थापित करता है। सिस्टमट्रे के विपरीत, स्टौसबार केवल कोड के माध्यम से पहुंचा जा सकता है और कुछ कार्यक्षमता बदल गई है।

StatusBar statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView(); 

// Hide the status bar 
await statusBar.HideAsync(); 

//Show the status bar 
await statusBar.ShowAsync(); 

संदर्भ: Differences between the new StatusBar in Windows Phone XAML Apps and the SystemTray

MSDN संदर्भ: StatusBar class

+0

+1, महान काम! –

+0

छुपाएसिंक स्पष्ट प्रगति इंडिकेटर राज्य होगा? आईई। पाठ और मूल्य? – Andrii

+0

मुझे नहीं लगता कि यह सिर्फ नियंत्रण को छुपाता है। आपको टेक्स्ट और मूल्य को स्पष्ट रूप से साफ़ करने की आवश्यकता है –

7
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().HideAsync(); 
await Windows.UI.ViewManagement.StatusBar.GetForCurrentView().ShowAsync(); 

छिपने और सिस्टम ट्रे

संबंधित मुद्दे