【问题标题】:Gtk Sharp - Treeview nodes will not expand sometimesGtk Sharp - Treeview 节点有时不会扩展
【发布时间】:2013-01-24 03:14:07
【问题描述】:

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

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

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

【问题讨论】:

    标签: expand gtk# gtktreeview


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      可能与Gtk bug有关:

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

      最近修复了:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-01-02
        • 2010-09-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-19
        • 1970-01-01
        相关资源
        最近更新 更多