Articles in this section
Category / Section

How can I display the ContextMenu over the TreeViewItemAdv in TreeViewAdv?

1 min read

To display the ContextMenu over the TreeViewItemAdv when right click has been made, create your own ContextMenu in the resources of TreeViewAdv and bind it to the TreeViewItemAdv using its “ContextMenu” property.

 

The following code example demonstrates the same.

Xaml

<syncfusion:TreeViewAdv Name="treeViewAdv" IsExpandOnDrop="True">           
        <syncfusion:TreeViewAdv.Resources>
           <!--Create ContextMenu which needs to be shown-->
              <ContextMenu x:Key="MyContext">
                 <MenuItem Header="Cut" IsEnabled="True"  
                         Command="ApplicationCommands.Cut"/>                                                                                                                                                                                                                                                    
                 <MenuItem Header="Copy" Command="ApplicationCommands.Copy"/>
                 <MenuItem Header="Paste" Command="ApplicationCommands.Paste"/>
              </ContextMenu>
           </syncfusion:TreeViewAdv.Resources>
    <syncfusion:TreeViewItemAdv IsEditable="True" ContextMenu="{StaticResource MyContext}" Name="treeviewitem" Header="Asia">
          <syncfusion:TreeViewItemAdv Header="India"/>
          <syncfusion:TreeViewItemAdv Header="China"/>
          <syncfusion:TreeViewItemAdv Header="Japan"/>
          <syncfusion:TreeViewItemAdv Header="Italy"/>
     </syncfusion:TreeViewItemAdv>        
   </syncfusion:TreeViewAdv>
  </StackPanel>
 </Grid>
</Window>

 

C:\Users\keerthana.jegannatha\AppData\Local\Microsoft\Windows\INetCache\Content.Word\ContextMenu.png

 

 

            Fig 1: Display ContextMenu for the TreeViewItemAdv in TreeViewAdv

Sample Link: How can I display the ContextMenu over the TreeViewItemAdv in TreeViewAdv?

 

 

 

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied