2013-01-16 14 views
7

क्या मुझे विंडोज फोन 8 में प्रदर्शन प्रगति पट्टी का उपयोग करने की आवश्यकता है। मेरे विंडोज फोन 7/7.5 एप्लिकेशन में मुझे टूलकिट (प्रदर्शन प्रोग्रेसबार) के साथ भेजे गए प्रोग्रेसबार का उपयोग किया गया था। विंडोज फोन 8 या सरल प्रगति पट्टी में इसका उपयोग करना आवश्यक है?विंडोज फोन 8 प्रदर्शन प्रगतिबार

उत्तर

11

WP8 एसडीके में अब बेहतर प्रगति पट्टी शामिल है। तो केवल इस का उपयोग करें। टीके संस्करण अब WP8 पर ठीक से काम नहीं कर रहा है।

यहाँ SDK के लिए परिवर्तन देखें, प्रगति बार के बारे में एक वाक्य जिनमें शामिल हैं: http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206940%28v=vs.105%29.aspx

उस विषय के बारे में यहाँ एक चर्चा देखें: http://social.msdn.microsoft.com/Forums/en-GB/wpdevelop/thread/dd457734-a11a-48e2-8443-ba8f5e3f67ac

+1

मैं आपके प्रदान किए गए लिंक के अनुसार एक विंडोज फोन 8 ऐप डेवलपर हूं, कोई प्रगति शो प्रगति नहीं है, इसकी बिंदीदार प्रगति है। इसलिए अगर मैं किसी भी फाइल को डाउनलोड कर रहा हूं, तो यह उचित डाउनलोड नहीं दिखाता है, यह एनिमेटेड डॉट्स दिखाता है मैं विंडोज फोन 8 ऐप में प्रदर्शन प्रगति पट्टी का उपयोग करना चाहता हूं। अगर आपके पास कृपया उल्लेख से कोई लिंक है। –

2

WP8 एसडीके की प्रगति पट्टी का उपयोग करें, लेकिन नहीं है प्रगति पट्टी को ध्वस्त करने के बाद IsIndeterminate = false सेट करना भूलें। यह पृष्ठभूमि में चला जाएगा & बैटरी & यूआई थ्रेड चक्र का उपयोग करें, भले ही यह ध्वस्त हो! :(

+0

दिलचस्प पहलू! –

1

मुझे लगता है कि जब WP7 और WP8 लिंक की गई फ़ाइलों के साथ लक्षित कर आप कुछ इस तरह का उपयोग करना चाहिए:

#if WP8 
    public class MyPerformanceProgressBar : ProgressBar 
    { 

    } 
#else 
    public class MyPerformanceProgressBar : Microsoft.Phone.Controls.PerformanceProgressBar 
    { 

    } 
#endif 

और अपने XAML कोड में वर्ग MyPerformanceProgressBar का उपयोग (जो WP7 और WP8 परियोजना में जुड़ा हुआ है)।