1

我从使用 Visual Studio Ultimate 2010 转而尝试使用 MonoDevelop 和 GTK#。我正在尝试使用新的 IDE,但它似乎与 Visual Studio 大不相同。我想开发全屏应用程序,这就是为什么我必须设置水平和垂直对齐。在 Visual Studio 中,我可以将 Horizo​​ntalAlignment 属性设置为 Stretch 并将 VerticalAlignment 设置为 Top,但 MonoDevelop 和 Gtk# 没有此属性。如何在 MonoDevelop 中设置相同的对齐方式?

4

1 回答 1

0

GTK+ 布局系统与 Winforms 非常不同——它基于将小部件打包到容器中。默认情况下,大多数小部件会展开以占用其父容器分配给它们的所有空间。例如,如果您将一个按钮直接放入一个窗口中,它将填满整个窗口。如果将其放入 HBox/VBox 中,则可以使用 expand 和 fill 属性来控制框如何在其子窗口小部件之间共享可用空间,以及窗口小部件如何填充可用空间。

更准确的答案需要有关您实际使用的小部件的一些信息。

于 2012-05-29T16:42:35.670 回答