Attach commands to TreeView in wpf using prism -
मैं एक प्रतिनिधि सूची
में एक TreeView
में कैसे प्राप्त करूं विस्तारित
इवेंट?
क्या मुझे डेलिटेक कॉमांड
का उपयोग करना चाहिए या कोई अन्य तरीका है?
धन्यवाद
चूंकि आप प्रिज्म का उल्लेख कर रहे हैं, मुझे लगता है कि आपके नियंत्रक या ViewModel को आपके TreeView वाले दृश्य से जुड़ा है ...
यह मामला है, एक बूलियन संपत्ति बेनकाब करना
निजी बूल _isExpanded; सार्वजनिक बूल आईईएक्सपेंडेड {get {return_isExpanded; } सेट {if (value! = _isExpanded) {_isExpanded = value; RaisePropertyChanged ( "IsExpanded"); // कस्टम लॉजिक लागू करें ...}}}
अब TreeView तक इस प्रॉपर्टी को हुक करवाने के लिए, आपको ट्री व्हीव के संसाधनों में निम्नलिखित शैली को लागू करने की आवश्यकता है (या आगे दृश्य पेड़ उपयुक्त के रूप में)
शैली लक्ष्य प्रकार = "{x: प्रकार ट्री वीआईआईआईटीम}" & gt; & Lt; सेटर संपदा = "आईईएक्सपैन्डड" मान = "{बाध्यकारी पथ = आइएक्सपैंन्डड, मोड = दोवे}" / & gt; & Lt; / शैली & gt;
NB: आप एक ऐसी तकनीक का उपयोग भी कर सकते हैं जिसे आईएसईचुटेड संपत्ति को हुक कर सकते हैं - यह भी बहुत उपयोगी है!
Comments
Post a Comment