लिए तो मेरे पास है एक TreeView है कि इस तरह दिखता है:बाध्यकारी TreeView चयन ViewModel
<TreeView Name="elementTreeView"
ItemsSource="{Binding Elements}"
Width="Auto"
SelectedValuePath="Path" />
मैं भी एक TextBlock के रूप में परिभाषित किया है इस प्रकार है:
<TextBlock Text="{Binding ElementName=elementTreeView, Path=SelectedValue}" />
मेरे ModelView सुंदर बुनियादी है और वास्तव में होता है आप क्या उम्मीद करेंगे जो मैं खोज रहा हूं वह मेरे व्यूमोडेल में चयनित वैल्यू में एक संपत्ति को बांधने का एक तरीका है। अभी, टेक्स्ट ब्लॉक मुझे जो दिखता है दिखाता है। क्या इस संपत्ति को बांधने का कोई आसान तरीका है?
पूरी तरह से सुनिश्चित नहीं है कि आप क्या पूछ रहे हैं .. क्या आप TreeView को VM की चयनित वैल्यू प्रॉपर्टी को अपडेट करना चाहते हैं, या TreeView को अपडेट करने के लिए VM की चुनीValue प्रॉपर्टी को अपडेट करना चाहते हैं? – hemp
क्षमा करें अगर मेरा प्रश्न काफी समझ में नहीं आया था। मैं अभी भी WPF के लिए नया हूँ। मैं वृक्ष दृश्य को वीएम की चयनित वैल्यू संपत्ति को अपडेट करना चाहता हूं। मैं एमवीवीएम पैटर्न को सही तरीके से बनाए रखने के लिए चयनित इटैम चेंजेड इवेंट की बजाय बाध्यकारी का उपयोग करके इसे करने का भी प्रयास कर रहा हूं। – LandonSchropp