WPF中如何在代码中给TreeView设置节点图片?

saybookcat 2010-10-20 01:02:46
在加载item时设置对应的节点图片
不知道是用什么方法?
...全文
1057 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyinting 2011-08-09
  • 打赏
  • 举报
回复
很好用,参考一下,貌似用WPF做QQ的东西更方便一些.................
LengFengKong 2011-05-12
  • 打赏
  • 举报
回复
http://www.c-sharpcorner.com/uploadfile/mahesh/wpftreeview08202008231544pm/wpftreeview.aspx
中的 怎么动态绑定图片啊,我指的是从数据库中读出来的数据读到树中去,我怎么动态的添加啊
CSND_SSJSB0 2010-10-28
  • 打赏
  • 举报
回复


顶哈 。。。。。。。。。。。。。
saybookcat 2010-10-28
  • 打赏
  • 举报
回复
多谢4楼 ,第二个例子的 imageList的方法很值得参考
jv9 2010-10-28
  • 打赏
  • 举报
回复
这里有两个实例演示如何添加treeview节点图片,其中有代码可以参考:



http://www.c-sharpcorner.com/uploadfile/mahesh/wpftreeview08202008231544pm/wpftreeview.aspx

http://www.codeproject.com/KB/tree/WPFTreeViewWithIcons.aspx
老Key 2010-10-27
  • 打赏
  • 举报
回复
帮lz顶了。。
saybookcat 2010-10-27
  • 打赏
  • 举报
回复
多谢lieri111 ,我再考虑下
passself 2010-10-27
  • 打赏
  • 举报
回复
一般会有一个这样的函数
iconFunction="treeIconFunction"
此函数在as中这样写,你可以参考一下思路

[Bindable]
[Embed("images/gif-0997.gif")]
public var rootIcon:Class;//根标签的图标

[Bindable]
[Embed("images/gif-0932.gif")]
public var parentIcon:Class;//父标签的图标

[Bindable]
[Embed("images/gif-0943.gif")]
public var childIcon:Class;//子标签的图标
//来显示树形的自定义图标
private function treeIconFunction(item:Object):Class{
var iconClass:Class;
switch(XML(item).localName()){
case "root":
iconClass = rootIcon;
break;
case "parent":
iconClass = parentIcon;
break;
case "child":
iconClass = childIcon;
break;
default:
break;
}
return iconClass;
}

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧