Как я могу заставить GtkTreeView работать с вертикальной полосой прокрутки в Glade3? - PullRequest
11 голосов
/ 18 февраля 2011

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

Примечание: я добавил «новую настройку» и подключил ее также для вертикальных TreeView и ScrollBar, но все еще не выполнил свою работу.

есть идеи?

1 Ответ

12 голосов
/ 19 февраля 2011

Попробуйте поместить TreeView в GtkScrolledWindow . E.g.:

<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>
...