最近我开始学习gtk for c#。我无法理解小部件在盒子和东西中的位置。就像这样...我不知道如何添加不同的小部件并将它们放在我想要的地方...... / p>
VBox vbox = new VBox(false, 5);
HBox hbox = new HBox(true, 3);
Alignment valign = new Alignment(0, 1, 0, 0);
vbox.PackStart(valign);
Button ok = new Button("OK");
ok.SetSizeRequest(70, 30);
Button close = new Button("Close");
hbox.Add(ok);
hbox.Add(close);
Alignment halign = new Alignment(1, 0, 0, 0);
halign.Add(hbox);
vbox.PackStart(halign, false, false, 3);
Add(vbox);
ShowAll();
答案 0 :(得分:1)
你需要将你的小部件添加到容器(盒子和面板)我建议从这样的东西开始:
http://www.mono-project.com/docs/gui/gtksharp/beginners-guide/
大约1/2左右它会谈到你要求的东西 - 但要确保你也明白它的上面是什么。