में स्टेटस बार छुपाएं मैंने यूडब्ल्यूपी में स्टेटस बार छुपाने के लिए कोड के नीचे उपयोग किया है। जब मैं अपने कंप्यूटर में विकास मोड में ऐप चलाता हूं तो स्टेटस बार विंडोज फोन में नहीं दिखाया जाता है। ऐप डाउनलोड करने के बाद, मैंने विंडोज स्टोर में ऐप को तैनात किया, मुझे लगता है कि मेरे ऐप में स्टेटस बार दिखाई देता है।यूडब्ल्यूपी
var isAvailable = Windows.Foundation.Metadata.ApiInformation.IsTypePresent(typeof(StatusBar).ToString());
if (isAvailable)
hideBar();
async void hideBar()
{
StatusBar bar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
await bar.HideAsync();
}
सवाल है, क्यों उपरोक्त कोड खिड़कियों की दुकान में काम नहीं करना चाहिए:
यहाँ मेरी कोड है? इसके अलावा, मेरे पास विंडोज़ स्टोर में मेरे ऐप App link का लिंक है, लेकिन जब मैं विंडोज स्टोर में सटीक कुंजी शब्द खोजता हूं, तो मेरा एप्लिकेशन विंडोज स्टोर में नहीं दिखाया जाता है, लेकिन लिंक में क्लिक करने से मेरा ऐप विंडो स्टोर में दिखाई देगा।
धन्यवाद!
धन्यवाद, मैंने आपका कोड लागू कर लिया है और विंडोज स्टोर पर तैनाती की देखभाल करेगा। – ARH
आप इस समारोह को कहां कॉल करते हैं? App.xaml.cs में? या आपके द्वारा लोड किए गए वास्तविक पृष्ठों पर? – erotavlas
@erotavlas आपके उपयोग-मामले पर निर्भर करता है। यदि आप पूरे एप्लिकेशन जीवनकाल के दौरान स्टेटस बार को छिपाना चाहते हैं, तो आप इसे सक्रिय/निलंबित विधि में कॉल करेंगे। यदि आप किसी विशिष्ट पृष्ठ के दौरान स्टेटस बार को छिपाना चाहते हैं, तो आप ईवेंट हैंडलर से नेविगेट-टू/नेविगेट के दौरान इसे छुपाएंगे। – Herdo