0

对于发生以下问题的模糊条件,请提前道歉。这是非常断断续续的,我还没有确定一组一致的步骤来重现它。(这就是为什么我要求一些可能导致它的一般或常见的事情)

我正在处理的应用程序由MonoDevelop.Components.Docking停靠框架组成。如果框架中有一组选项卡式面板,其中一个有一个GtkTreeView。有时,单击 + 按钮时 Treeview 的节点不会展开。这在重新启动应用程序之前不会消失。

但是,由于我无法始终如一地重现它,我有点不知道要寻找/弄乱什么来修复它。那么,是否有人对单击时通常会导致节点不扩展的原因有任何想法?或者我应该尝试任何更好的步骤来重现它?

4

2 回答 2

2

我发现当禁用节点位于 TreeView 中时会发生这种情况。在我的例子中,它是 MonoDevelop 解决方案板中的一个项目,它被设置为不在当前配置中构建。当我删除项目时,TreeView 中的所有其他节点立即重新开始工作。

于 2011-11-24T18:05:51.177 回答
1

您可以使用箭头右/左键展开/折叠节点。

它可能与 Gtk 错误有关:

https://bugzilla.gnome.org/show_bug.cgi?id=675835

这是最近修复的:

http://git.gnome.org/browse/gtk+/commit/gtk?h=gtk-2-24&id=b32a9eb691920f21ad3b9127c833aaba15727c4b

于 2012-06-18T13:29:25.883 回答