c# - Silverlight MVVM - Twoway binding not fired on Datepicker -


मेरे पास Silverlight MVVMLight 4.0 अनुप्रयोग है जिसमें मेरे पास दिनांक पिक्चर है।

दिनांकपिकर दो तरह से बाध्य है व्यू मॉोडेल पीछे कोई कोड नहीं है

यह ठीक काम करता है जब तिथि पिक्चर पाठ बॉक्स को टैब्स करना होता है और ऑब्जेक्ट की अंतर्निहित संपत्ति को बदल देगा।

लेकिन जब मैं टेक्स्ट बॉक्स बदलता हूं और टैब बंद नहीं करता और बदलाव को सहेजने पर क्लिक न करें

मैंने विभिन्न घटनाओं को देखा है जो निकाल दिए गए हैं और जब तक आप टैब बंद नहीं करते हैं तब तक वे आग नहीं लगते हैं

  निजी शून्य प्रारंभ करेंडेटाटेकपीठकास्टइनपुट (ऑब्जेक्ट प्रेषक, सिस्टम.विंडोज.इनपुट। TextCompositionEventArgs ई) {} निजी शून्य startDateDatePicker_TextInputStart (वस्तु प्रेषक, System.Windows.Input.TextCompositionEventArgs ई) {} निजी शून्य startDateDatePicker_TextInputUpdate (वस्तु प्रेषक, System.Windows.Input.TextCompositionEventArgs ई) {} निजी शून्य startDateDatePicker_SelectedDateChanged (वस्तु प्रेषक, SelectionChangedEventArgs ई ) {}   

क्या किसी के पास इसके लिए एक वैकल्पिक उपाय है?

दयालु,

पॅट

मुझे यकीन है कि टेक्स्ट बॉक्स को संपत्ति के नवीनीकरण के पहले फोकस करना होगा।

आप कीडाउन को textbox की घटना से निपटने की कोशिश कर सकते हैं और वहां से संपत्ति को अपडेट कर सकते हैं, लेकिन मुझे यकीन नहीं है कि यह कितनी अच्छी तरह व्यवहार करेगा।

Comments

Popular posts from this blog

qt - switch/case statement in C++ with a QString type -

python - sqlite3.OperationalError: near "REFERENCES": syntax error - foreign key creating -

Python's equivalent for Ruby's define_method? -