मेरे पास एक ऑब्जेर्जेबल कोलेक्शन से जुड़ी वस्तुओं के साथ एक सूची बॉक्स है।ObservableCollection के साथ ViewModel से UI को रीफ्रेश कैसे करें?
अब, दृश्य मॉडल के भीतर से, मुझे यूआई को अपडेट करने की आवश्यकता है। मेरे पास मेरे व्यू मॉडल से सूची बॉक्स में कोई फर्क नहीं पड़ता है।
अगर मैं अपने ऑब्जर्जेबल कोलेक्शन से कोई आइटम हटा या जोड़ता हूं, तो यूई अपडेट हो जाता है।
कुछ अन्य तर्कों के आधार पर मुझे यूआई अपडेट करने की आवश्यकता है ... लेकिन ऑब्जर्वेबल कोलेक्शन समान है।
मैं अपने पर्यवेक्षण चयन से आइटम जोड़ने या हटाने के बिना UI को कैसे अपडेट कर सकता हूं?
धन्यवाद
वहाँ क्या है अगर संग्रह में कुछ भी नहीं बदला है अद्यतन करने के लिए बदले बिना दृश्य मॉडल से देखने ताज़ा किया:
यह फोन करके हासिल की थी? –
ईमानदारी से ... हमारे पास WPF और MVVM का उपयोग करके एक बड़ा एप्लिकेशन है और हमें इसकी आवश्यकता नहीं है। हमें बताएं कि आप वास्तव में क्या अपडेट करना चाहते हैं, क्योंकि मुझे पूरा यकीन है कि इसे पूरा करने के तरीके हैं। – dowhilefor
यदि आपको अपने संग्रह को संशोधित किए बिना यूआई को अपडेट करने की आवश्यकता है, तो शायद आपको अपने वीएम में किसी अन्य चीज़ को अपने दृश्य में जोड़ना चाहिए ... सब कुछ 'अवलोकन योग्य चयन' के माध्यम से डेटाबेस नहीं होना चाहिए ... – BoltClock