TreeViewItem item = new TreeViewItem();
            item.Header = "推荐";
            item.Style = (System.Windows.Style)FindResource("treeControl"); 
             Parent.Items.Add(item); 新加的这个节点必须是带图片的。 不知道图片怎么动态加进去。

解决方案 »

  1.   

    使用
    BitmapImage bitmap = new BitmapImage();
                bitmap.BeginInit();
                bitmap.UriSource = new Uri(@"");
                bitmap.EndInit();http://topic.csdn.net/u/20100611/09/167386DA-ECFC-48CF-A2E6-E0F643CBB322.html
      

  2.   

    搞定了            DockPanel dp = new DockPanel();
                TextBlock tb = new TextBlock();
                tb.Text = "推荐";
                tb.VerticalAlignment = VerticalAlignment.Center;
                System.Windows.Controls.Image img = new System.Windows.Controls.Image();
                img.Stretch = Stretch.None;
                img.Source = new BitmapImage(new Uri("treeviewChild.png", UriKind.Relative));
                dp.Children.Add(img);
                dp.Children.Add(tb);            TreeViewItem item = new TreeViewItem();
                item.Header = dp;
                item.Style = (System.Windows.Style)FindResource("treeControl"); 
                Parent.Items.Add(item);