TreeView 根节点问题

S_elva 2010-12-21 10:30:49
根节点名称为 "在线好友"
单击根节点时展开子结点 根节点"在线好友"也变成了蓝色(选中状态)
问题:如何让他不变色?
...全文
215 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
rabbitlzx 2010-12-21
  • 打赏
  • 举报
回复
貌似不行
rabbitlzx 2010-12-21
  • 打赏
  • 举报
回复

private void treeView1_MouseDown(object sender, MouseEventArgs e)
{
if (treeView1.SelectedNode != null)
treeView1.SelectedNode = null;
}
S_elva 2010-12-21
  • 打赏
  • 举报
回复
还是会闪一下.
shighui 2010-12-21
  • 打赏
  • 举报
回复
把SelectedNode 设置为Null
  • 打赏
  • 举报
回复
把SelectedNode 设置为Null
S_elva 2010-12-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 flowfog 的回复:]
你的意思就是在线的选中时不变色,不在线的选中就变色
[/Quote]
是一直不变色
QQ那个列表点击效果 他变色么?
flowfog 2010-12-21
  • 打赏
  • 举报
回复
你的意思就是在线的选中时不变色,不在线的选中就变色
S_elva 2010-12-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dongjianhua520520 的回复:]
这个是不是要用JS 搞定啊,属于服务器控件吧。
[/Quote]

WinForm
dongjianhua520520 2010-12-21
  • 打赏
  • 举报
回复
这个是不是要用JS 搞定啊,属于服务器控件吧。
S_elva 2010-12-21
  • 打赏
  • 举报
回复
继续求解 ...
S_elva 2010-12-21
  • 打赏
  • 举报
回复
12L
挺有意思..
fuyi2e 2010-12-21
  • 打赏
  • 举报
回复

if (treeView1.SelectedImageIndex != treeView1.ImageIndex)
treeView1.SelectedImageIndex = treeView1.ImageIndex;
S_elva 2010-12-21
  • 打赏
  • 举报
回复
可以用线程
但是会闪

110,532

社区成员

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

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

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