2010-06-15 2 views
0

J'ai créé un TreeViewDragDropTarget comme celui-ci,Pour obtenir le nœud parent d'un TreeView dans le TreeViewDragDropTarget dans Silverlight

<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? 

Répondre

Questions connexes