2016-05-22 13 views
6

मैं Xamarin फार्म के साथ इस छवि के समान बात बनाने के लिए सबसे अच्छा तरीका है जानना चाहता हूँ:सी # कस्टम नियंत्रण (चक्र प्रगति बार) Xamarin फॉर्म्स

enter image description here

मैं कभी नहीं ऐसा कुछ बनाया। मुझे पता है कि प्रोग्रेस बार का उपयोग कैसे करें, लेकिन 'सर्कल प्रोग्रेस बार' नहीं

आपकी मदद के लिए और किसी भी सुझाव के लिए धन्यवाद।

संपादित करें: यदि आपके पास ऐसा करने के लिए प्लगइन/न्यूजेट है, तो यह अच्छा है, लेकिन मैं जानना चाहता हूं कि इसे स्वयं कैसे करें। मैंने कभी ऐसा कुछ नहीं किया।

+1

क्या आपको आईओएस और एंड्रॉइड के लिए समाधान मिला है? – AbsoluteSith

उत्तर

1

आप इसे कस्टम रेंडरर का उपयोग करके प्राप्त कर सकते हैं।

Xamarin के जेम्स Montemagno कस्टम परिपत्र प्रगति पट्टी बनाने के संबंध में एक अच्छी गाइड है।

https://blog.xamarin.com/using-custom-controls-in-xamarin-forms-on-android/

पर Xamarin.Forms कस्टम दाता आधिकारिक प्रलेखन https://developer.xamarin.com/guides/xamarin-forms/custom-renderer/

+1

मुझे जेम्स मॉन्टमेग्नो ट्यूटोरियल पसंद है लेकिन रेंडरर केवल एंड्रॉइड के लिए है। और मैं आईओएस के लिए कुछ भी बनाना चाहता हूं –

+0

आपके प्रश्न परिपत्र प्रगति बार बनाने के तरीके के बारे में थे, समाधान "कस्टम रेंडरर" का उपयोग करना है, जिस तरह से आप https://components.xamarin.com/gettingstarted/radialprogress घटक –

+0

का उपयोग कर सकते हैं क्या आपको पता है कि यूवीपी के लिए इसे लागू करने का कोई तरीका है? – batmaci

1

में पाया जा सकता मैं अब तक एक Xamarin फार्म के लिए सबसे अच्छा समाधान के लिए इस पोस्ट पाया "चक्र प्रगति बार।" असल में आप दो आधा सर्कल छवियों का उपयोग करते हैं और प्रगति के आधार पर उन्हें घुमाते हैं जो मुझे लगता है कि वास्तव में एक रचनात्मक और सुरुचिपूर्ण समाधान है। कोई कस्टम प्रस्तुतकर्ता की आवश्यकता नहीं है!

http://xamlnative.com/2016/04/14/xamarin-forms-a-simple-circular-progress-control/

+0

हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन यहां उत्तर के आवश्यक हिस्सों को शामिल करना बेहतर है और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। – Sanket

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