TreeView 中添加一个节点,节点属性ImageIndex和SelectImageIndex有什么区别?
TreeView 中添加一个节点,节点属性ImageIndex和SelectImageIndex有什么区别?
以下代码中 tn.ImageIndex = 0;tn.SelectedImageIndex = 0;分别是什么意思??
TreeNode tn = new TreeNode();
tn.Text = "金庸小说";
tn.ImageIndex = 0;
tn.SelectedImageIndex = 0;
tv.Nodes.Add((TreeNode )(tn.Clone ()));
tn.Text ="射雕英雄传";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [0].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="神雕侠侣";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [0].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="天龙八部";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [0].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="倚天屠龙记";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [0].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text = "古龙小说";
tn.ImageIndex = 0;
tv.SelectedImageIndex = 0;
tv.Nodes.Add((TreeNode )(tn.Clone ()));
tn.Text = "黄易小说";
tn.ImageIndex = 0;
tv.SelectedImageIndex = 0;
tv.Nodes.Add((TreeNode )(tn.Clone ()));
tn.Text ="大唐双龙传";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [2].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="寻秦记";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [2].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="第1章 时空机器";
tn.ImageIndex =3;
tn.SelectedImageIndex =4;
tv.Nodes [2].Nodes [1].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="第2章 墨子剑法";
tn.ImageIndex =3;
tn.SelectedImageIndex =4;
tv.Nodes [2].Nodes [1].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="第3章 初会秦皇";
tn.ImageIndex =3;
tn.SelectedImageIndex =4;
tv.Nodes [2].Nodes [1].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="第4章 一统天下";
tn.ImageIndex =3;
tn.SelectedImageIndex =4;
tv.Nodes [2].Nodes [1].Nodes .Add((TreeNode )(tn.Clone ()));
tn.Text ="翻云覆雨";
tn.ImageIndex =1;
tn.SelectedImageIndex =2;
tv.Nodes [2].Nodes .Add((TreeNode )(tn.Clone ()));
}