C# winform treeview 节点展开状态的图标设置 100

怎么样设置C#winformtreeview节点展开状态的图标??请问哪位老兄知道,告知一下,谢谢!可能是我没说清楚,imageindex正常和展开状态的图标,我现在想节... 怎么样设置C# winform treeview 节点展开状态的图标??请问哪位老兄知道,告知一下,谢谢!
可能是我没说清楚,imageindex正常和展开状态的图标,我现在想节点折叠时显示的是一个图标,节点展开时显示另一个图标。我试过自己写一些方法来做,都不是很好用。不知道是不是有某些属性我不知道的。请指点。
展开
 我来答
kid83
推荐于2017-09-05 · TA获得超过2081个赞
知道大有可为答主
回答量:1818
采纳率:0%
帮助的人:1998万
展开全部
如何:设置 Windows 窗体 TreeView 控件的图标

Windows 窗体 TreeView 控件可在每个节点旁显示图标。图标紧挨着节点文本的左侧。若要显示这些图标,必须使树视图与 ImageList 控件相关联

设置 TreeView 控件的 ImageList 属性为想要使用的现有 ImageList 控件。

这些属性可在设计器中使用“属性”窗口进行设置,也可在代码中设置。

设置节点的 ImageIndex 和 SelectedImageIndex 属性。ImageIndex 属性确定正常和展开状态下的节点显示的图像, SelectedImageIndex 属性确定选定状态下的节点显示的图像。

这些属性可在代码中设置,或在“树节点编辑器”中设置。若要打开“树节点编辑器”,请单击“属性”窗口中 Nodes 属性旁边的省略号按钮 ()。

ImageList myImageList = new ImageList();
myImageList.Images.Add(Image.FromFile("Default.gif"));
myImageList.Images.Add(Image.FromFile("SelectedDefault.gif"));
myImageList.Images.Add(Image.FromFile("Root.gif"));
myImageList.Images.Add(Image.FromFile("UnselectedCustomer.gif"));
myImageList.Images.Add(Image.FromFile("SelectedCustomer.gif"));
myImageList.Images.Add(Image.FromFile("UnselectedOrder.gif"));
myImageList.Images.Add(Image.FromFile("SelectedOrder.gif"));

// Assign the ImageList to the TreeView.
myTreeView.ImageList = myImageList;

// Set the TreeView control's default image and selected image indexes.
myTreeView.ImageIndex = 0;
myTreeView.SelectedImageIndex = 1;
T573029173
2009-09-08 · TA获得超过524个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:87.1万
展开全部
如果用的是系统里的图标可以点击treeview控件右上角的三角形"套用格式";
如果你想使用一些自定义的图标可以建一个ImageList添加图标
设置TreeView的ImageList为你的ImageList
然后new TreeNode的时候注意提示,构造有个ImageIndex添你的Image编号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lcg1986
2009-09-08 · TA获得超过3374个赞
知道大有可为答主
回答量:1858
采纳率:90%
帮助的人:1620万
展开全部
建一个ImageList添加图标
设置TreeView的ImageList为你的ImageList
然后new TreeNode的时候注意提示,构造有个ImageIndex添你的Image编号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
seekel
2009-09-08 · TA获得超过201个赞
知道答主
回答量:199
采纳率:0%
帮助的人:169万
展开全部
treeview里不是有个“套用格式”吗?
可以在那里设置展开状态的图标
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式