一、后台源码
using System.Collections.ObjectModel;
namespace WpfTreeView
{
public partial class MainWindow : Window
{
Dictionary<string, Node> mDicList;
public MainWindow()
{
InitializeComponent();
mDicList = new Dictionary<string, Node>();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
for (int i = 0; i < 10; i++)
{
Node node = new Node(i.ToString(), "node" + i);
mDicList.Add(i.ToString(), node);
for (int j = 0; j < 5; j++)
{
Node childNode = new Node(j.ToString(), "subNode" + j);
node.Children.Add(childNode);