Skip to content

Commit 60d2a08

Browse files
ES-975464 - Resolve the ReadMe file length issue in this sample repository
1 parent d671ba1 commit 60d2a08

File tree

1 file changed

+41
-2
lines changed

1 file changed

+41
-2
lines changed

README.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,41 @@
1-
# how-to-programmatically-expand-an-item-in-wpf-treeview-treeviewadv-
2-
This sample shows how to programmatically expand an item in wpf treeview (treeviewadv).
1+
# How to programmatically expand an item in WPF TreeViewAdv
2+
3+
This sample shows how to programmatically expand an item in [WPF TreeView](https://help.syncfusion.com/wpf/classic/treeview/overview) (TreeViewAdv).
4+
5+
`TreeViewAdv` allows to expand or collapse each node by setting [IsExpanded](https://help.syncfusion.com/cr/wpf/Syncfusion.Windows.Tools.Controls.TreeViewItemAdv.html#Syncfusion_Windows_Tools_Controls_TreeViewItemAdv_IsExpanded) property.
6+
7+
``` csharp
8+
public MainWindow()
9+
{
10+
InitializeComponent();
11+
TreeViewAdv treeViewAdv = new TreeViewAdv();
12+
TreeViewItemAdv root1 = new TreeViewItemAdv() { Header = "Marital Status" };
13+
TreeViewItemAdv subitem11 = new TreeViewItemAdv() { Header = "Single" };
14+
TreeViewItemAdv subitem12 = new TreeViewItemAdv() { Header = "Married" };
15+
TreeViewItemAdv subitem13 = new TreeViewItemAdv() { Header = "Married with Children" };
16+
17+
root1.Items.Add(subitem11);
18+
root1.Items.Add(subitem12);
19+
root1.Items.Add(subitem13);
20+
21+
TreeViewItemAdv root2 = new TreeViewItemAdv() { Header = "Baby Vaccines" };
22+
TreeViewItemAdv subitem21 = new TreeViewItemAdv() { Header = "Hepatitis B" };
23+
TreeViewItemAdv subitem22 = new TreeViewItemAdv() { Header = "Tetanus" };
24+
TreeViewItemAdv subitem23 = new TreeViewItemAdv() { Header = "Polio" };
25+
TreeViewItemAdv subitem24 = new TreeViewItemAdv() { Header = "Measles" };
26+
27+
root2.Items.Add(subitem21);
28+
root2.Items.Add(subitem22);
29+
root2.Items.Add(subitem23);
30+
root2.Items.Add(subitem24);
31+
32+
TreeViewItemAdv root3 = new TreeViewItemAdv() { Header = "Baby Vaccines" };
33+
34+
treeViewAdv.Items.Add(root1);
35+
treeViewAdv.Items.Add(root2);
36+
treeViewAdv.Items.Add(root3);
37+
Grid.Children.Add(treeViewAdv);
38+
39+
root1.IsExpanded = true;
40+
}
41+
```

0 commit comments

Comments
 (0)