我有两个我想水平对齐的标签,但需要一个以中心为中心,而另一个则是正确的。如何使用框和/或表来完成此操作?
我最终创建了一个Hbox并将其添加到Vbox中。在Hbox中,我添加了三个小部件:
var hBox = new HBox(true, 0);
hBox.PackStart(new Label(), true, true, 0);
hBox.PackStart(new Alignment(0.5f, 0, 0, 0) { new Label() }, true, true, 0);
hBox.PackStart(new Alignment(1, 0, 0, 0) { new Label() }, true, true, 0);
钥匙似乎是均匀的尺寸(hbox构造函数中的true(和中心和右对齐小部件。