एमवीवीएम के लिए नया तो कृपया मेरी अज्ञानता क्षमा करें।एमवीवीएम - RaiseProperty एक गड़बड़ में कोड बदलना
मैं मैं इसे उपयोग कर रहा हूँ सही लगता है, लेकिन मुझे लगता है मेरी ViewModel इनमें से भी कई हैं:
RaisePropertyChanged("SomeProperty")
हर बार जब मैं एक संपत्ति मैं सेट कि शापित संपत्ति जुटाने के लिए बदल दिया है।
मैं दिन याद आती है जहां मैं बस जा सकते हैं:
public int SomeInteger { get; private set;}
इन दिनों मैं हर जगह में "RaisePropertyChanged" रहना है या मेरे यूआई परिवर्तन :(
को प्रतिबिंबित नहीं करता मैं कर रहा हूँ यह गलत या (मुझे शक है कि कोड ब्लोट वैसे भी मदद मिलेगी)
०१२३५१६४१० अन्य लोगों को जादू तार और पुराने स्कूल संपत्ति setters की अत्यधिक संख्या के साथ नाराज हो रही हैं?मैं निर्भरता गुण बजाय प्रयोग करना चाहिए?
इन समस्याओं के बावजूद मुझे अभी भी लगता है कि एमवीवीएम जाने का रास्ता है इसलिए मुझे लगता है कि यह कुछ है।
"मुझे उन दिनों की याद आती है जहां मैं जा सकता हूं" हम कितनी आसानी से भूल जाते हैं, सी # 2 में आप ऐसा नहीं कर सके। ;) – AnthonyWJones
या मुझे लगता है कि मैं खराब हो गया हूं लेकिन प्रगति के बावजूद, मुझे अभी भी लगता है कि इस सामान को लागू करने के लिए एक क्लीनर तरीका हो सकता है। मुझे आंतरिक कार्य/ट्रेडऑफ पर्याप्त नहीं पता है ... – vidalsasoon