【问题标题】:Can I add space between nodes in Forms.TreeView?我可以在 Forms.TreeView 中的节点之间添加空间吗?
【发布时间】:2011-09-26 12:36:50
【问题描述】:

我希望我的System.Windows.Forms.TreeView 在所有根节点之间都有空格。

例如,如果它们看起来像这样:

A
  B
  C
D
  E
F
  G
  H

我希望它们像这样分开:

A
  B
  C


D
  E


F
  G
  H

谢谢!

【问题讨论】:

  • 您可能已将 DrawMode 设置为 OwnerDrawAll 并适当地处理 DrawNode 事件。有关示例,请查看 MSDN。
  • DrawMode 无法做到这一点。算了,这不是 TreeView 的选项。

标签: c# .net winforms treeview


【解决方案1】:

您可以使用ItemHeight property 设置树视图中每个树节点的高度(以像素为单位)。但它只是为每个 TreeNode 设置空间,你不能为不同的 TreeNode 提供不同的高度。没有简单的方法可以为 TreeNode 提供不同的 ItemHeights。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-28
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 1970-01-01
    • 2015-08-30
    相关资源
    最近更新 更多