【发布时间】:2011-07-21 07:40:37
【问题描述】:
之前没有人问过这个问题:
当用户执行“全部展开”操作时,避免在 WinForms TreeView 中展开某些 TreeNode 类后代的有效方法是什么,但仍让他通过单击 + 符号展开此类节点?
当然我可以处理BeforeExpand,但我很难将e.Cancel 设置为true,前提是它是ExpandAll 操作。我想知道如何确定这一点?我可以继承 TreeView 并覆盖 ExpandAll ——但不能被覆盖...
【问题讨论】:
-
简单的问题,没有回复?可能没有我想象的那么简单。
标签: winforms user-interface treeview treenode