【发布时间】:2014-09-18 10:49:15
【问题描述】:
我有一个带有复选框的 CTreeCtrl。我怎样才能让它像标准应用程序一样工作: + 当我选择一个根项目时,它的所有子 iem 都将被选中, + 当我选择一个子项时,它的根项将在复选框中用一个矩形标记,如果该根的所有其他子项都已被选中,它将是一个复选标记,而不是根项的矩形。
【问题讨论】:
-
谢谢leppie,我不能添加c++标签
我有一个带有复选框的 CTreeCtrl。我怎样才能让它像标准应用程序一样工作: + 当我选择一个根项目时,它的所有子 iem 都将被选中, + 当我选择一个子项时,它的根项将在复选框中用一个矩形标记,如果该根的所有其他子项都已被选中,它将是一个复选标记,而不是根项的矩形。
【问题讨论】:
这不是“标准”,您必须手动完成所有操作。
【讨论】:
经过几次搜索后,我在 CodeProject 上找到了这个。希望遇到相同问题的任何人都可以找到它可以提供帮助
http://www.codeproject.com/Articles/140828/A-Multi-selectable-Tree-Control-Supports-Transpare
【讨论】: