谁能给我一个自定义TreeView模板的简单的代码?只需要很简单即可。

bdssckwpf 2012-03-12 10:24:40
求教了。
...全文
138 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
好的,先看看。

[Quote=引用 11 楼 chinajiyong 的回复:]

引用 10 楼 bdssckwpf 的回复:

但是,我的节点都是动态插入的啊。我的节点,不是在xaml里加入的,而是在后台代码中加入的。
据说要修改一下TreeViewItem的模板。

引用 8 楼 chinajiyong 的回复:

引用 7 楼 bdssckwpf 的回复:

我就是不懂设置啊,能不能给个简单的代码例子看看?就是修改TreeViewItem的背景色。
……
[/Quote]
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 bdssckwpf 的回复:]

但是,我的节点都是动态插入的啊。我的节点,不是在xaml里加入的,而是在后台代码中加入的。
据说要修改一下TreeViewItem的模板。

引用 8 楼 chinajiyong 的回复:

引用 7 楼 bdssckwpf 的回复:

我就是不懂设置啊,能不能给个简单的代码例子看看?就是修改TreeViewItem的背景色。

引用 6 楼 chinajiyong 的回复:
……
[/Quote]
自己看吧
http://msdn.microsoft.com/zh-cn/library/ms752048.aspx
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
但是,我的节点都是动态插入的啊。我的节点,不是在xaml里加入的,而是在后台代码中加入的。
据说要修改一下TreeViewItem的模板。

[Quote=引用 8 楼 chinajiyong 的回复:]

引用 7 楼 bdssckwpf 的回复:

我就是不懂设置啊,能不能给个简单的代码例子看看?就是修改TreeViewItem的背景色。

引用 6 楼 chinajiyong 的回复:

引用 5 楼 bdssckwpf 的回复:

能否在xaml里实现?

引用 4 楼 chinajiyong 的回复:

引用 3 楼 bdssckwpf 的回复:

例如,我想改……
[/Quote]
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bdssckwpf 的回复:]

我就是不懂设置啊,能不能给个简单的代码例子看看?就是修改TreeViewItem的背景色。

引用 6 楼 chinajiyong 的回复:

引用 5 楼 bdssckwpf 的回复:

能否在xaml里实现?

引用 4 楼 chinajiyong 的回复:

引用 3 楼 bdssckwpf 的回复:

例如,我想改变TreeView中的TreeViewItem的背……
[/Quote]
WPF Xmal中不是TreeView节点不是有backgound属性么?

<TreeView Margin="91,100,67,13" Name="treeView1">
<TreeViewItem Header="Employee1" Background="Red">
<TreeViewItem Header="Jesper"/>
<TreeViewItem Header="Aaberg"/>
<TreeViewItem Header="12345"/>
</TreeViewItem>
<TreeViewItem Header="Employee2">
<TreeViewItem Header="Dominik"/>
<TreeViewItem Header="Paiha"/>
<TreeViewItem Header="98765"/>
</TreeViewItem>
</TreeView>
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
我就是不懂设置啊,能不能给个简单的代码例子看看?就是修改TreeViewItem的背景色。

[Quote=引用 6 楼 chinajiyong 的回复:]

引用 5 楼 bdssckwpf 的回复:

能否在xaml里实现?

引用 4 楼 chinajiyong 的回复:

引用 3 楼 bdssckwpf 的回复:

例如,我想改变TreeView中的TreeViewItem的背景色,该怎么修改?

treeView1.Nodes[0].BackColor = Color.Red;//第一个节点的背景色设置为红色

你要……
[/Quote]
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bdssckwpf 的回复:]

能否在xaml里实现?

引用 4 楼 chinajiyong 的回复:

引用 3 楼 bdssckwpf 的回复:

例如,我想改变TreeView中的TreeViewItem的背景色,该怎么修改?

treeView1.Nodes[0].BackColor = Color.Red;//第一个节点的背景色设置为红色
[/Quote]
你要在XAML中你自己设置Style啊,他也可以在后台C#设置啊
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
能否在xaml里实现?

[Quote=引用 4 楼 chinajiyong 的回复:]

引用 3 楼 bdssckwpf 的回复:

例如,我想改变TreeView中的TreeViewItem的背景色,该怎么修改?

treeView1.Nodes[0].BackColor = Color.Red;//第一个节点的背景色设置为红色
[/Quote]
EnForGrass 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bdssckwpf 的回复:]

例如,我想改变TreeView中的TreeViewItem的背景色,该怎么修改?
[/Quote]
treeView1.Nodes[0].BackColor = Color.Red;//第一个节点的背景色设置为红色
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
例如,我想改变TreeView中的TreeViewItem的背景色,该怎么修改?
bdssckwpf 2012-03-12
  • 打赏
  • 举报
回复
这个太复杂了吧。我是新手,我想看看很简单,而且有直接效果的。

例如,简单地改变一些字体颜色、背景颜色等等。

[Quote=引用 1 楼 chinajiyong 的回复:]

自定义树形结构
http://topic.csdn.net/u/20120102/10/be342161-7a57-4913-8e64-2c83c59cd927.html?77337
[/Quote]

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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