Articles in this section
Category / Section

How to restrict the expansion of TreeViewAdv on DoubleClick?

1 min read

To restrict the expansion of TreeViewAdv on Double click on TreeViewItem, the PreviewMouseDoubleClick event should be handled. The same has been demonstrated in the following code example:

MainWindow.XAML:

 
<syncfusion:TreeViewAdv Name="treeViewAdv" syncfusion:SkinStorage.VisualStyle="Office2013">
            <syncfusion:TreeViewAdv.ItemContainerStyle>
                <Style TargetType="syncfusion:TreeViewItemAdv">
                    <Setter Property="IsEditable" Value="False"/>
                </Style>
            </syncfusion:TreeViewAdv.ItemContainerStyle>
            <syncfusion:TreeViewItemAdv Header="Winrt">
                <syncfusion:TreeViewItemAdv Header="SfTabControl"/>
                <syncfusion:TreeViewItemAdv Header="SfAccordion"/>
                <syncfusion:TreeViewItemAdv Header="SfBusyIndicator"/>
                <syncfusion:TreeViewItemAdv Header="SfCalculator"/>
            </syncfusion:TreeViewItemAdv>
            <syncfusion:TreeViewItemAdv Header="WPF">
                <syncfusion:TreeViewItemAdv Header="TreeViewAdv"/>
                <syncfusion:TreeViewItemAdv Header="SfBusyIndicator"/>
                <syncfusion:TreeViewItemAdv Header="SfCalculator"/>
            </syncfusion:TreeViewItemAdv>
            <syncfusion:TreeViewItemAdv Header="Silverlight">
                <syncfusion:TreeViewItemAdv Header="SfAccordion"/>
                <syncfusion:TreeViewItemAdv Header="SfBusyIndicator"/>
                <syncfusion:TreeViewItemAdv Header="SfCalculator"/>
            </syncfusion:TreeViewItemAdv>
            <syncfusion:TreeViewItemAdv Header="WP">
                <syncfusion:TreeViewItemAdv Header="SfBusyIndicator"/>
                <syncfusion:TreeViewItemAdv Header="SfCalculator"/>
            </syncfusion:TreeViewItemAdv>
        </syncfusion:TreeViewAdv>
 

 

MainWindow.CS:

 

 
treeViewAdv.PreviewMouseDoubleClick += treeViewAdv_PreviewMouseDoubleClick;
 
  void treeViewAdv_PreviewMouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            //Handled the double click event
            e.Handled = true;
        }

 

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