我的TreeView控件里有一个imagelist.
imagelist里有2张图片,索引分别是1,2.
我设定根结点的ImageIndex是1,然后子结点的ImageIndex是2.(假设只有一个根结点和一个子结点)
但是TreeView设置的ImageIndex是1.问题是:我选中子结点以后,它的图标变成了1的图标了.除非我不选它,子结点图标就是2.
大家有没有遇到过类似问题啊?算了,就写个简单的代码吧:private void Form1_Load(object sender, EventArgs e)
{
this.treeView1.Nodes.Add("MyNode");
this.treeView1.Nodes[0].Nodes.Add("ChildNode");//这里的ImageIndex是0,
this.treeView1.Nodes[0].Nodes[0].ImageIndex = 1;//这是子结点,ImageIndex是1.但是我点一下它,它的ImageIndex就变成0了.
}
imagelist里有2张图片,索引分别是1,2.
我设定根结点的ImageIndex是1,然后子结点的ImageIndex是2.(假设只有一个根结点和一个子结点)
但是TreeView设置的ImageIndex是1.问题是:我选中子结点以后,它的图标变成了1的图标了.除非我不选它,子结点图标就是2.
大家有没有遇到过类似问题啊?算了,就写个简单的代码吧:private void Form1_Load(object sender, EventArgs e)
{
this.treeView1.Nodes.Add("MyNode");
this.treeView1.Nodes[0].Nodes.Add("ChildNode");//这里的ImageIndex是0,
this.treeView1.Nodes[0].Nodes[0].ImageIndex = 1;//这是子结点,ImageIndex是1.但是我点一下它,它的ImageIndex就变成0了.
}
解决方案 »
- 分析服务器返回值,进行下一不操作,怎么设计这个流程比较好
- networkstream “一个封锁操作被对 WSACancelBlockingCall 的调用中断”异常
- 问一个第三方控件(富文本)
- ImageFormat.Png 保存后无透明效果?
- 如何让窗体接受tab
- 关于c#中的bool值问题
- listview中的SORT是按照第一列的字段进行排序的,如果要根据其他COLUNM的字段排序呢?就是要点击不同列,都有自己的排序方法,怎么做啊
- 有没有人在c#里面写了oracle9i的存储过程的,请贴出个例子,不胜感激!
- 怎样在DataRowChanging事件终止Changing...。。。。。。。。
- 高手们,为什么MSN用了一阵,不说话,在过一会儿就Downline,需要在连接一次????
- 没办法了,再发个100分贴,求一关于图形拖动闪烁的问题,网上搜了很多看不懂,郁闷中.........帮顶有分啊
- 谁给详细说一下c#如何访问sqlserver text类型字段-----尽量详细
this.treeView1.SelectedImageIndex =1 ;
{
this.treeView1.Nodes.Add("MyNode");
this.treeView1.Nodes[0].Nodes.Add("ChildNode");//这里的ImageIndex是0,
this.treeView1.Nodes[0].Nodes[0].ImageIndex = 1;//这是子结点,ImageIndex是1.但是我点一下它,它的ImageIndex就变成0了.
}
//----
你只加了一个子节点(动用Add方法一次)
怎么会匹配两张图片呢?
{
this.treeView1.Nodes.Add("MyNode");
this.treeView1.Nodes[0].Nodes.Add("ChildNode");//这里的ImageIndex是0,
this.treeView1.Nodes[0].Nodes[0].ImageIndex = 1;//这是子结点,ImageIndex是1.但是我点一下它,它的ImageIndex就变成0了.
}
//----
你只加了一个子节点(动用Add方法一次)
怎么会匹配两张图片呢?
this.treeView1.SelectedImageIndex =1 ;