c# - DependencyProperty with TwoWay Binding -
मेरे पास एक बेहद अनुकूलित संपादन नियंत्रण है जो RichTextBox को प्राप्त करता है मैं एक मूल्य इस पर नियंत्रण करने के लिए बाध्य करने के लिए एक तरह से की जरूरत है, तो मैं एक नया DependencyProperty पंजीकृत, लेकिन मैं इसे कोड करने के लिए है कि मैं जरूरत परेशानी है। सार्वजनिक स्थिर केवल पढ़ने के लिए DependencyProperty ValueProperty = DependencyProperty.Register ( "मूल्य", typeof (स्ट्रिंग), typeof (XliffRichCellEditor), नई PropertyMetadata (नई PropertyChangedCallback (XliffRichCellEditor.OnValuePropertyChanged))); सार्वजनिक स्ट्रिंग मान {प्राप्त करें (रिटर्न (स्ट्रिंग) इसे प्राप्त करें। गेट वैल्यू (वैल्यू प्रॉपर्टी); } सेट {this.SetValue (ValueProperty, value); }} निजी स्थिर शून्य OnValuePropertyChanged (DependencyObject घ, DependencyPropertyChangedEventArgs ई) {// RichTextBox में दस्तावेज़ को बदलने के लिए जब बाइंडिंग स्रोत बदल गया है // लेकिन यह भी उपेक्षा करता है, तो परिवर्तन RichTextBox जो केवल DependencyProperty // अपडेट कर रहा है से आता है की आवश्यकता है। इस मामले ...