2010-01-28 22 views
2

嗨我正在使用GTKMM製作應用程序。截圖低於:GTK:如何設置VBox的高度?

Screenshot

的問題是,我不能來定位「我的標籤」頂部對齊,只需搜索框下方。

我打包名稱,搜索框,搜索按鈕到一個HBox,它被打包成一個VBox,然後MyLabel被打包到VBox中。

我認爲問題在於VBox爲兩行分配相同的高度,所以即使我將MYLabel對齊到頂端,但它的頂端是屏幕的中間位置'cuz VBox分佈在兩行之間的高度一樣。

有沒有辦法設置VBox行的高度?或者任何其他出路?

回答

5

將標籤的"expand""fill"屬性設置爲false

+0

非常感謝,它的工作。 對於任何面臨類似問題的人,我使用以下建議解決了問題,在調用VBox pack_start(Widget&child,false,false)函數時將expand和fill屬性設置爲false。 – ace 2010-01-28 16:23:30