मेरे कोड के साथ खींचें और छोड़ें क्यों नहीं है:
& lt; toolkitDrag: TreeViewDragDropTarget AllowDrop = "true" HorizontalContentAlignment = "मांसपेशियों" VerticalContentAlignment = "मांसपेशियों" BindingValidationError = "TreeViewDragDropTarget_BindingValidationError" ItemDroppedOnSource = "TreeViewDragDropTarget_ItemDroppedOnSource" ItemDroppedOnTarget = "TreeViewDragDropTarget_ItemDroppedOnTarget" ItemDragStarting = "TreeViewDragDropTarget_ItemDragStarting" & gt; & Lt; नियंत्रण: ट्री वीव नाम = "ट्रीदृश्य" & gt; & LT; नियंत्रण: TreeView.ItemTemplate & gt; & Lt; टूलकिट: पदानुक्रमितडेटा आइटम आइटम स्रोत = "{बाध्यकारी बच्चे}" & gt; & Lt; स्टैकपैनेल ओरिएंटेशन = "क्षैतिज" & gt; & Lt; टेक्स्टब्लॉक टेक्स्ट = "{बाध्यकारी पथ = पूर्ण विवरण}" / & gt; & Lt; / StackPanel & gt; & Lt; / टूलकिट: HierarchicalDataTemplate & gt; & Lt; / नियंत्रण: TreeView.ItemTemplate & gt; & Lt; / नियंत्रण: TreeView & gt; & Lt; / toolkitDrag: TreeViewDragDropTarget & gt;
सार्वजनिक संगठनट्री ()
{इनिशियलाइज़ कम्पेनेन्ट (); Var संगठननोड = नई सूची & lt; संगठननोड & gt; (); Var firstNode = नया संगठननोड () {पूर्ण विवरण = "विवरण"}; FirstNode.Children.Add (नया संगठननोड () {पूर्ण डीस्क्रिप्शन = "desc1"}); FirstNode.Children.Add (नया संगठननोड () {पूर्ण डीस्क्रिप्शन = "desc2"}); FirstNode.Children.Add (नया संगठननोड () {पूर्ण डीस्क्रिप्शन = "desc3"}); FirstNode.Children.Add (नया संगठननोड () {FullDescription = "desc4"}); organizationNodes.Add (firstNode); This.treeView.ItemsSource = organizationNodes; } क्या आप कुछ जानकारी दे सकते हैं कि कैसे वृक्षदृश्य के लिए वस्तुओं को सेट करते समय ड्रैग और ड्रॉप जोड़ने के लिए?
मैंने सूची को अवलोकनकलन में बदल दिया और सब कुछ ठीक हो गया।
Comments
Post a Comment