Devcomponent AdvTree:如果节点文本到达水平边框

时间:2016-03-08 13:11:20

标签: vb.net treeview dotnetbar

我使用DotNetBar AdvTree创建了一个文件管理系统。一切正常,直到我遇到这个bug,它将树视图的所有节点与扩展底部对齐。仅当节点文本的长度到达树的水平边框时才会发生这种情况。

请参阅下面的屏幕截图,以便更好地了解我的意思。

AdvTreeScreenshot

我已经尝试更改节点的文本,这样如果它大于可接受的长度,请修剪字符串中的多余字符。虽然它解决了保持节点固定并避免它与底部对齐的问题,但是我还有其他功能可以使用" .FullPath"方法调用生成目录路径。有谁知道解决这个问题的方法?我希望节点保持在各自的位置并展开节点,而不是一直对齐到树的底部。我一直试图在dotnetbar AdvTree上找到文档,但没有任何信息或至少没有足够的信息。每次搜索都会导致我重新排列"或"排序"文章。我现在不知所措。

如果有人能指出我正确的方向,那就太好了。任何一种解决这个问题的建议都会受到赞赏。

感谢。

1 个答案:

答案 0 :(得分:0)

我无法找到解决问题的正确方法,但我找到了一种方法,通过在AdvTree中添加一列来解决这个问题。这消除了我的系统中的错误,但是如果有人知道解决问题的更好方法,请告诉我。