在Silverlight中获取treeview中treeview的父节点
我已经创建了这样一个TreeViewer DragDropTarget在Silverlight中获取treeview中treeview的父节点,silverlight,treeview,Silverlight,Treeview,我已经创建了这样一个TreeViewer DragDropTarget <controlsToolKit:TreeViewDragDropTarget msWindows:DragDrop.AllowDrop="False" ItemDroppedOnTarget="TreeViewDragDropTarget_ItemDroppedOnTarget" ItemDragCompleted="TreeViewDragDropTarget_ItemDragCompleted" AllowedS
<controlsToolKit:TreeViewDragDropTarget msWindows:DragDrop.AllowDrop="False" ItemDroppedOnTarget="TreeViewDragDropTarget_ItemDroppedOnTarget" ItemDragCompleted="TreeViewDragDropTarget_ItemDragCompleted" AllowedSourceEffects="Copy">
<controlsToolKit:TreeViewDragDropTarget.Resources>
<common:HierarchicalDataTemplate x:Key="hierarchicalTemplate" ItemsSource="{Binding ChildNode}">
<TextBlock Text="{Binding MainText, Mode=TwoWay}" TextWrapping="Wrap"/>
</common:HierarchicalDataTemplate>
</controlsToolKit:TreeViewDragDropTarget.Resources>
<controls:TreeView x:Name="MainTreeView" BorderThickness="1" ItemTemplate="{StaticResource hierarchicalTemplate}" Background="Transparent" Cursor="Hand" BorderBrush="{x:Null}" VerticalAlignment="Top"/>
</controlsToolKit:TreeViewDragDropTarget>
All I am doing is dropping some text into the nodes of the treeview. I want to find the parent node of the drop target. How do I do it?
我所做的就是把一些文本放到树视图的节点上。我想找到放置目标的父节点。我该怎么做?
请查看此帖子。您需要使用treeview控件的Drop事件。