Category / Section
How to restrict the expansion of items when you dragover in WPF TreeViewAdv?
2 mins read
In WPF TreeViewAdv , you can restrict the expansion of items when you dragover by
using the Boolean property IsExpandOnDrop.
Setting IsExpandOnDrop property:
The default value of IsExpandOnDrop property is true.
By default, when you dragover any TreeViewItemAdv in another TreeViewItemAdv, it gets expanded. To restrict this, you can set IsExpandOnDrop property to False in TreeViewAdv.
<syncfusion:TreeViewAdv x:Name="tree"
IsExpandOnDrop="False">
<syncfusion:TreeViewItemAdv Header="Marital Status">
<syncfusion:TreeViewItemAdv Header="Single" />
<syncfusion:TreeViewItemAdv Header="Married" />
<syncfusion:TreeViewItemAdv Header="Married with Children" />
</syncfusion:TreeViewItemAdv>
<syncfusion:TreeViewItemAdv Header="Baby Vaccines">
<syncfusion:TreeViewItemAdv Header="Hepatitis B" />
<syncfusion:TreeViewItemAdv Header="Tetanus" />
<syncfusion:TreeViewItemAdv Header="Polio" />
<syncfusion:TreeViewItemAdv Header="Measles" />
</syncfusion:TreeViewItemAdv>
<syncfusion:TreeViewItemAdv Header="Country Information">
<syncfusion:TreeViewItemAdv Header="Canada" />
<syncfusion:TreeViewItemAdv Header="France" />
<syncfusion:TreeViewItemAdv Header="Germany" />
<syncfusion:TreeViewItemAdv Header="UK" />
<syncfusion:TreeViewItemAdv Header="USA" />
</syncfusion:TreeViewItemAdv>
</syncfusion:TreeViewAdv>
tree.IsExpandOnDrop = false;
Refer to the
following screenshot.