2

Visual Studio 2008 の WPF デザイナーの StackPanel 内に Canvas があります。実行時に Canvas のサイズを変更して、クライアントの四角形が特定のサイズになるようにします (境界線やその他の部分はそのサイズに追加されます)。キャンバスのサイズを変更すると、それに応じて StackPanel の幅/高さが自動的に調整されますか? スタック パネルのサイズに基づいて整列する他のコントロールがあるため、これは重要です。

4

2 に答える 2

1

スタック パネルのサイズは、スタック パネル内に存在するコントロール (およびマージン) の累積サイズに依存します。

したがって、コントロールの高さが 100px になる場合、スタック パネルの高さは 100px しかありません。

于 2010-01-27T21:36:02.987 に答える
0

実際には、グリッドを使用して、必要に応じて列/行を定義しながらサイズ変更できるようにすることもできます。

于 2010-09-20T04:46:09.597 に答える