Step 1: Create an empty WPF using Visual Studio, enter the name for the application and click on OK



Step 2: Drag and drop the TreeViewItem.



Code:

  1. <TreeViewItem Header="Developer" Tag="Group" >
  2. <TreeViewItem Header="Romil" />
  3. <TreeViewItem Header="Prabhjot" />
  4. <TreeViewItem Header="Feroz" />
  5. <TreeViewItem Header="Shyamal" />
  6. <TreeViewItem Header="Tester" Tag="Group" >
  7. <TreeViewItem Header="Suketu" />
  8. <TreeViewItem Header="Monali" />
  9. <TreeViewItem Header="Ayushi" />
  10. <TreeViewItem Header="Mathan" />
  11. </TreeViewItem>
  12. </TreeViewItem>
The complete page of MainWindow.xaml will be like:
  1. <Window x:Class="Treeview_wpf.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525">
  2. <Grid>
  3. <TreeViewItem Header="Developer" Tag="Group">
  4. <TreeViewItem Header="Romil" />
  5. <TreeViewItem Header="Prabhjot" />
  6. <TreeViewItem Header="Feroz" />
  7. <TreeViewItem Header="Shyamal" />
  8. <TreeViewItem Header="Tester" Tag="Group">
  9. <TreeViewItem Header="Suketu" />
  10. <TreeViewItem Header="Monali" />
  11. <TreeViewItem Header="Ayushi" />
  12. <TreeViewItem Header="Mathan" />
  13. </TreeViewItem>
  14. </TreeViewItem>
  15. </Grid>
  16. </Window>
Step 3: Now run the code.