Как я могу заставить GtkTreeView работать с вертикальной полосой прокрутки в Glade3?

Я использую glade 3, чтобы создать TreeView и успешно добавил строку как алгоритм, но у меня была небольшая проблема, потому что treeview добавит новую строку, таким образом, мой "GUI" будет длиннее ниже, как я могу добавить полосу прокрутки для этого TreeView? для того, чтобы мой "GUI" больше не получал?

Примечание: я добавил "новую настройку" и подключил ее для вертикали TreeView и ScrollBar, но все равно не выполнил работу.

есть идеи?

1 ответов


Попробуйте поместить свой 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>