当前位置: 代码迷 >> C# >> C#中那种倒三角的铺展控件是在哪
  详细解决方案

C#中那种倒三角的铺展控件是在哪

热度:335   发布时间:2016-05-05 05:21:01.0
C#中那种倒三角的展开控件是在哪?
我想要看看c#中有没有这种控件,,它功能其实和treeview一样,但是节点的图标不一样。是专门有这种控件还是改变treeview的图标就能行?如果是改图标的话,要怎么改啊?
------解决思路----------------------
treeview可以设置节点图标,有ImageList属性,设置图标
------解决思路----------------------
其实就是标准的TreeView,在Windows Vista/7的Aero自然渲染成那样的。

http://stackoverflow.com/questions/3014816/visualstylerenderer-and-themes-winforms
------解决思路----------------------
imageList1.Images.Add(Image.FromFile("\\图片1路径"));
imageList1.Images.Add(Image.FromFile("\\图片2路径\"));
treeView1.ImageList = imageList1;
imageList1.ImageSize = new Size(16,16);
treeView1.ImageIndex = 0;
treeView1.SelectedImageIndex = 1;

这段代码写在框架的Load()中
------解决思路----------------------
这个3角在Windows.Forms.VisualStyle里有现成的图像,只需要用这个图像绘制两个不同角度的即可。
  相关解决方案