public ClipboardForm() { InitializeComponent(); SuspendLayout(); tv = treeView1; sp = splitContainer1; sp.Panel2Collapsed = true; pg = propertyGrid1; this.Width = 300; this.BackColor = SystemColors.Control; ImageList imgs = CreateView_Solution.CreateImageList(); tv.ImageList = imgs; ResumeLayout(); }
public void CopyTreeNodes(TreeView treeview1, TreeView treeview2) { treeView2.ImageList = CreateView_Solution.CreateImageList(); //treeView2.ImageList = new ImageList(); //foreach(Image b in treeView1.ImageList.Images) // treeView2.ImageList.Images.Add(b); TreeNode newTn; foreach (TreeNode tn in treeview1.Nodes) { newTn = new TreeNode(tn.Text); newTn.ImageKey = tn.ImageKey; newTn.SelectedImageKey = tn.SelectedImageKey; newTn.Tag = tn.Tag; treeview2.Nodes.Add(newTn); CopyChildren(newTn, tn); } }