मेरे पास कक्षा (WPF नियंत्रण) के लिए 2 गुण हैं: HorizontalOffset
और VerticalOffset
(दोनों सार्वजनिक Double
)। जब भी ये गुण बदलते हैं, मैं एक विधि को कॉल करना चाहता हूं। मैं यह कैसे कर सकता हूँ? मुझे एक तरह से पता है - लेकिन मुझे पूरा यकीन है कि यह सही तरीका नहीं है (संपत्ति की निगरानी के लिए बहुत कम टिक अंतराल के DispatcherTimer
का उपयोग करके)। अधिक संदर्भ के लिएसंपत्ति में बदलाव की निगरानी करें
संपादित करें:
इन गुणों एक Telerik scheduleview नियंत्रण के हैं।
उपयोग घटनाओं? http://msdn.microsoft.com/en-us/library/awbftdfh.aspx –
मुझे पता है कि मौजूदा घटनाओं की सदस्यता कैसे लें - लेकिन मुझे सदस्यता के लिए तैयार अपने स्वयं के कार्यक्रम बनाने के साथ कोई अनुभव नहीं है - क्या यह संभव है? क्या आप जिस तरीके से कहेंगे, वह सबसे कुशल है जो मैं यहां हासिल करना चाहता हूं? –
ठीक है, यह देखते हुए कि ये दो प्रकार के गुण हैं जिनके पास आपके स्वामित्व नहीं हैं; आपको यह देखने की ज़रूरत है कि कौन सी तंत्र, यदि कोई हो, तो टेलीरिक ने उन गुणों की निगरानी के लिए नियंत्रण पर उजागर किया है। यह डब्ल्यूपीएफ को देखते हुए, मैंने सोचा होगा कि यह 'INotifyPropertyChanged' है। इस मामले में आप अपना खुद का इवेंट स्रोत नहीं उजागर कर रहे हैं, आपको उम्मीद है कि उस नियंत्रण पर पहले से मौजूद है –