अगर मैं कोड-बैक में एक combobox की तरह कुछ बांधना चाहता हूं तो मुझे कोई समस्या नहीं है। कुछ ऐसा:क्या xaml में एक स्थिर संसाधन सूची <string> बनाना संभव है?
List<string> strings = new List<string>();
AddStringsFromDataSourceToList(strings);
comboBox1.ItemSource = strings;
जहां तक मैं कह सकता हूं, XAML में ऐसा करने के लिए कोई त्वरित और गंदा तरीका नहीं है। सभी प्रशंसा के लिए wpf अपने सुपर सरल डाटाबेसिंग के लिए प्राप्त कर रहा है, कुछ ऐसा सरल लगता है जो सी # में करना आसान है। क्या निर्भरताप्रॉपर्टी रैपर बनाने और उन्हें इंटेलिजेंस से बहुत मदद के बिना संसाधनों के रूप में जोड़ने के लिए ऐसा करने का कोई आसान तरीका है या जो ऑब्जर्जेबल कोलेक्शन में जाता है? मैं समझता हूं कि यह असंभव नहीं है, लेकिन अगर मुझे इतना आसान काम गहराई में लगता है तो मुझे कुछ याद आना चाहिए ...
संपादित करें: स्पष्ट करने के लिए, गतिशील सूचियां यहां स्थिर समस्याएं हैं, स्थिर स्थिति नहीं है। वस्तुओं को मैन्युअल रूप से जोड़ना बहुत आसान है, जैसा कि कई ने इंगित किया है।
डब्ल्यूपीएफ इस तथ्य के लिए अपनी प्रशंसा प्राप्त करता है कि यह तर्क से डिजाइन को दूर से विभाजित करने की अनुमति देता है और ऐसा नहीं - क्योंकि यह सबकुछ और कुछ भी कर सकता है। –
@ निराशा- यह कुछ भी पागल नहीं है ... निश्चित रूप से "कुछ और सब कुछ नहीं"। एप्स बनाने में सबसे आम कार्यों में से एक के बारे में इसकी सरलता और समस्या का मुद्दा। –
मुझे पता है कि यह पागल नहीं है; लेकिन एक बार जब आप संतुष्ट हो जाते हैं और 'मैं इस यूआई में डेटा के इस टुकड़े को एम्बेड कर दूंगा ...' कौन जानता है कि यह कहां खत्म होगा? और यदि हम "डेटा" के बारे में बात कर रहे हैं जो अनिवार्य रूप से यूआई का हिस्सा समझा जा सकता है, जैसे कि ड्रॉप-डाउन विकल्पों की एक सूची जो आम और स्थिर हैं, तो आमतौर पर यह कंटेनर का उपयोग होता है जिसे सारणित और पुन: उपयोग किया जाता है। मैं आप पर, प्रश्न, या विधि नहीं मिल रहा हूं, बस कुछ चीजें बता रहा हूं, बीटीडब्ल्यू। –