我正在使用C GTK + 3,使用Glade进行GUI设计.我有一个包含1行和3列的GtkGrid.我在第2列有一个按钮,我想在第1列和第3列添加一个垫片,这样按钮就会停留在窗口的中间.我应该使用哪个GTK3小部件作为一个简单的"间隔"?
根据您的描述,我假设您的界面如下所示:
我认为你试图实现这样的界面:
这可以通过在"公共"选项卡中将对齐从填充更改为中心来实现:
但是,如果你想让按钮居中而不管Col 1/3中放置的任何内容,那么使用带有中心小部件的GtkBox会更好:
这是如此实现:
添加一个水平方向的GtkBox并启用中心子
将按钮添加到显示的额外占位符
将所需的任何内容设置为按钮右侧的包装结束
| 归档时间: |
|
| 查看次数: |
605 次 |
| 最近记录: |