wpf - PostSharp NotifyPropertyChanged Model - PropertyChangedEventHandler -


मुझे INotifyPropertyChanged के PostSharp कार्यान्वयन के साथ लिटल समस्या है संकलित समय के बाद PostSharp जोड़ा PropertyChangedEventHandler PropertyChanged , लेकिन मुझे सी # से भी प्रतिक्रिया की आवश्यकता है।

  मॉडल a = नया मॉडल (); A.PropertyChanged + = a_PropertyChanged;  

आदर्श कार्यान्वयन;

  [NotifyPropertyChanged] आंतरिक श्रेणी मॉडल {सार्वजनिक स्ट्रिंग A {get; सेट; } सार्वजनिक स्ट्रिंग बी {get; सेट; } सार्वजनिक स्ट्रिंग सी {get {return string.format ("{0} - {1}", ए, बी); }}}  

मैंने हेन्डलर जोड़ने के लिए अलग-अलग तरीकों की कोशिश की, लेकिन असफल क्या ऐसा करने का कोई तरीका है?

अधिसूचनाप्रॉपर्टी परिवर्तन रनटाइम पर INotifyPropertyChanged के लिए जाया जा सकता है:

  ((INotifyPropertyChanged) a)। प्रॉपर्टी परिवर्तन  

एक सहायक विधि < कोड> पोस्ट। कैस्ट से बचने के लिए "संदिग्ध कलाकारों" चेतावनी:

  पोस्ट। कैस्ट <मॉडल, INotifyPropertyChanged & gt; (ए)। प्रॉपर्टी परिवर्तित + = ऑनप्राप्टीटी परिवर्तित;  

Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -