【发布时间】:2010-12-03 09:29:42
【问题描述】:
我在 winform 应用程序中有一个树视图....
我向它添加了一个节点并减小了树视图的宽度,以便水平滚动 来了……
然后我删除了添加的节点。
当我增加树视图的宽度时,滚动就来了……
但卷轴不应该来..
这种情况有什么解决办法?
【问题讨论】:
-
尝试简化并向我们展示一些代码示例。屏幕截图也会有所帮助。
我在 winform 应用程序中有一个树视图....
我向它添加了一个节点并减小了树视图的宽度,以便水平滚动 来了……
然后我删除了添加的节点。
当我增加树视图的宽度时,滚动就来了……
但卷轴不应该来..
这种情况有什么解决办法?
【问题讨论】:
听起来像是线程问题。您的代码中是否包含任何Application.DoEvents()?您是否从 GUI 线程更新 TreeView?请显示一些代码。
【讨论】:
使用非标准的第 3 方树形视图。默认的有比这更严重的错误。
【讨论】: