如何在Glade3中使GtkTreeView带有垂直滚动条?

15

我正在使用 Glade 3 创建 TreeView,并成功添加了行,但出现一些问题,因为 TreeView 会添加新行,导致我的“GUI”向下延伸,我该如何为这个 TreeView 添加滚动条?以使得我的“GUI”不再继续向下延伸?

备注:我已经添加了“新的调整”并将其连接到了 TreeView 和纵向滚动条,但仍无法解决问题。

有什么想法吗?

1个回答

17

尝试将您的TreeView放入GtkScrolledWindow中。例如:

<child>
  <object class="GtkScrolledWindow" id="scrolledwindow1">
    <property name="visible">True</property>
    <property name="hscrollbar_policy">automatic</property>
    <property name="vscrollbar_policy">automatic</property>
    <child>
      <object class="GtkTreeView" id="items_view">
        <property name="visible">True</property>
        <property name="can_focus">True</property>
        <property name="model">list_items</property>
      </object>
    </child>
  </object>
</child>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接