我有一个TreeView控件的windows窗体控件。ImageList,我希望一些节点显示图像,但其他节点不显示图像。

想要一个空白的图像应该在那里。我想要一个看起来像TreeView如果没有ImageList就会画的线条的图像。我怎样才能让它为一些项目而不是其他项目绘制图像,而不诉诸于像那样笨拙的黑客呢?

khghjgj3khghjgj3提问于
nr348399什么也不懂,除了。。回答于

你需要设置ImageIndexSelectedImageIndex值大于ImageList。例如,如果创建此节点并将其添加到TreeView:

TreeNode node1 = new TreeNode(string.Empty, 12, 12); // imageList1.Count = 5

你会有一个隐形的TreeNode插入到你的TreeView。我更改了我的背景色TreeView

回答过的其他问题

如何使用pywinAuto获得特定的系统托盘图标?

nr348399什么也不懂,除了。。
如果应用程序图标在任务栏上可见 app = Application(backend="uia").connect(path="explorer") sys_tray = app.window(class_name="Shell_TrayWnd") systray.child_w...... 展开详请

如何删除html超链接‘a’标签的默认链接颜色?

nr348399什么也不懂,除了。。

理论上:

a { color: inherit; } 

它会使元素呈现出它上一级的颜色。

同一地域同一帐号下CDH和CVM内网是互通的吗?

nr348399什么也不懂,除了。。

是的。同一个地域同一个账号专用宿主机CDH,跟云服务器CVM内网是通的。

C#如何测试字符串数组是否为布尔值

nr348399什么也不懂,除了。。

您也可以尝试Any(),这样您就不需要检查每个元素,而是在第一个失败的条件下返回 !str.Any(x => x.Trim() != "0" && x.Trim() != "1")

Tensorflow:定义tf常量时无效的类型错误

nr348399什么也不懂,除了。。
我只是跑了你的代码。你已经走错了关键amount要amounts在下面的行。 CONTINUOUS_COLUMNS = ["age", "id", "sessions", "amounts", "averageSessionDuration", "numberOfActiveD...... 展开详请

Spring JPA - 没有事务集自动提交'true'

nr348399什么也不懂,除了。。
已采纳

不,JPA中没有自动提交,它也没有多大意义,因为对实体的每次更改都是最终进入数据库的更改。使用自动提交,对属性的每次更改都将是一个事务。这是一项非常特殊的要求,不具备JPA的候选资格。

但是你需要做的就是包装一个事务 entityManager.merge(user);

关于作者

nr348399

什么也不懂,除了。。

所属标签

扫码关注云+社区