日期:2014-05-20  浏览次数:20705 次

一个TreeView的水平滚动条的小问题,50分!
我的TreeView的NodeText是自己画的,NodeText   =   "ABC ",我画成   ABC   (60),现在的问题是由于NodexText是 "ABC ",不是 "   ABC   (60) ",当节点层次特别多时,TreeView的水平滚动条不会滚到 "   ABC   (60) ",自己画的部分(60)被挡住了,问大家有没有什么好办法,解决就结贴!

------解决方案--------------------
我是认为你可以先能知道画出的文本的内容,你就把这个文本内容给了Node.Text这样保证Node.Text所占用的Bounds和画出的是一致的,这样滚动条就可以正常了.