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 に答える