【发布时间】:2012-05-19 05:28:16
【问题描述】:
我正在处理一个项目,其中包含一个 TreeView 控件。对于 1 级以下的所有内容,这些节点都被用作书签功能,因此我们需要一个 Tri-State CheckBox。我找到了一个我正在使用的控件here。
但是,由于 TreeView 中的前两个级别不需要书签,因此客户希望那里有一个图像。我发现this page 的回复使 CheckBoxes 在特定节点上消失。不幸的是,API 调用与上述 Tri-State TreeView 中使用的调用发生冲突,它们不能同时工作。
基本上,我正在寻找的是如何在顶部两个级别的节点中获取图像,并在较低级别获取三态复选框。如有必要,我非常愿意尝试另一个 Tri-State CheckBox。
另外,当用户点击顶部两层的图片时,图片不应该改变。我发现 this page 确实可以防止图像发生变化,但会从控件中删除 PlusMinus、Lines 和 RootLines。
提前抱歉,这是一个如此荒谬而具体的要求。
【问题讨论】:
标签: image c#-4.0 treeview tri-state-logic