मैं जानना चाहता हूं कि नियंत्रण कब उपयोगकर्ता के लिए चिपचिपा होता है और कब नहीं?उपयोगकर्ता को नियंत्रण कब दिखाई देता है जब पता लगाने के लिए कैसे?
मान लें कि मैं एक कस्टम नियंत्रण लिख रहा हूं जो TextBox
बढ़ाता है और मैं जानना चाहता हूं कि दिखाई देने वाले हैंडलर के अंदर कुछ कस्टम तर्क करने के लिए कब दिखाई दे रहा है।
ऐसा कैसे करें? यह पता लगाने के लिए कि नियंत्रण उपयोगकर्ता के लिए दृश्यमान है या नहीं? TextBox
का विस्तार करने वाला कस्टम नियंत्रण उदाहरण के लिए Button
के अंदर हो सकता है और Button
Visibility.Collapsed
प्राप्त कर सकता है, इसलिए इसके सभी आंतरिक घोंसले नियंत्रण आविष्कार किए जाएंगे और जो मैं जानना चाहता हूं। दृश्यमान संपत्ति को निर्धारित करने के लिए कोई फर्क नहीं पड़ता कि दृश्यमान संपत्ति का मूल्य क्या है?
मैं अपने सवाल का संपादन किया। मैं दृश्यता संपत्ति के बारे में बात नहीं कर रहा हूं। मैं सामान्य रूप से दृश्यता के बारे में बात कर रहा हूं। IsVisibleChanged के लिए आपका लिंक बीटीडब्ल्यू –
@hedgehog ठीक काम नहीं कर रहा है। अब मैं देखता हूं कि तुमने क्या किया। अपडेट किया गया। –
यह सिर्फ एक तरीका है जिसे मुझे स्पष्ट रूप से कॉल करने के लिए स्पष्ट रूप से कॉल करना है। यदि दृश्यमान है या नहीं तो मैं WPF द्वारा अधिसूचित होना चाहता हूं। –