क्या स्क्रीन पर एक सीमित सूची के रूप में वस्तुओं की एक डाटाबेस सूची प्रस्तुत करने के लिए एक सामान्य उद्देश्य XAML स्टाइल या टेम्पलेटिंग तकनीक है?एक्सएएमएल में सीमित सूची प्रस्तुत करें?
एक्सएएमएल: foo(a,b,c)
में फ़ंक्शन कॉल घोषणा जैसे कुछ आउटपुट की कल्पना करें जहां "ए", "बी" और "सी" डेटाबेस सूची से आते हैं। ("foo" डेटाबेस भी है, लेकिन पैरामीटर सूची में नहीं)
"ए", "बी", और "सी" तत्वों को XAML UI तत्वों को रहने की आवश्यकता है ताकि वे XAML में यूआई इंटरैक्टिव और स्टाइल करने योग्य हो सकें । (इसलिए मुझे लगता है कि यह समाधान के रूप में सरल स्ट्रिंग कॉन्सटेनेशन को अयोग्य बनाता है)
महत्वपूर्ण बिंदु सूची के अंत में एक नकली पिछली कॉमा है।
यह कुछ हद तक के प्रश्न से संबंधित है, जो मध्य तत्वों से अलग सूची में पहले और/या अंतिम तत्वों को कैसे शैलीबद्ध करता है। मैंने ItemsTemplateSelector
में का उपयोग करने के लिए स्टैक ओवरफ्लो पर सुझाव देखा है कि यह जांचने के लिए कि कोई आइटम सूची में पहला या आखिरी है या उचित टेम्पलेट लौटाता है, लेकिन इसके साथ समस्या DataTemplateSelector.SelectTemplate
की सूची में कोई पहुंच नहीं है आइटम से आया था। आप किसी विशेष सूची के कार्नल ज्ञान को एक-ऑफ क्लज के रूप में हैक कर सकते हैं, लेकिन आप इसे सामान्य उद्देश्य, पुन: प्रयोज्य तरीके से कैसे करते हैं?
बीटीडब्ल्यू: पिछला डेटा बाध्यकारी ऑब्जर्वेबल कोलेक्शन का उपयोग करते समय अपडेट नहीं होता है। आइटम को पुन: व्यवस्थित करने के लिए .Move (int, int)। –
springy76