单击ListView项时如何扩展ListView的子项

时间:2013-05-23 19:12:07

标签: delphi delphi-2010

当我点击没有代码的listview项目时,我正在尝试扩展ListView子项,请参阅结构:

TListView
      |
      |_Item-01
              |
              |_SubItem01
              |
              |_SubItem02

我需要在Item-01中单击时显示子项,但是当我在项目中添加ListView并添加项目和子项并运行程序时,单击到项目01没有任何反应,缺少什么?不应该是自动的吗?谢谢你的帮助!

1 个答案:

答案 0 :(得分:2)

列表视图中的子项目仅在列表视图处于报表视图样式时在列中可见。子项显示在一行中,该行包含主项标题。在详细信息视图模式下考虑资源管理器。

所以,你得到了错误的控制。您需要树视图而不是列表视图。内置树视图控件或优秀的虚拟树视图控件。