controlスタックパネルはラップパネルと大変良く似ていますが、少なくとも一つ大きな違いがあります。スタックパネルはコンテンツを折り返さずに一つの方向に引き伸ばして、要素の上に要素を積み重ねます。ラップパネルとよく似た動作をする最初の簡単な例を試してみましょう。6</Button></StackPanel></Window>最初に注意すべきことは、スタックパネルはコンテンツに十分なスペースが有るかどうかを関知しないことです。これは後の章で論じます)。スタックパネルのデフォルトの並びは垂直ということも気づくと思います。デフォルトの並びが水平のラップパネルと異なります。プロパティを使って簡単に変更できます。Orientation="Horizontal">スタックパネルはデフォルトで子コントロールを引き伸ばすということにも気付くでしょう。垂直整列のスタックパネルでは、最初の例のように全てのコントロールは水平に引き伸ばされます。水平整列のスタックパネルでは、上のように全ての子コントロールは垂直に引き伸ばされます。プロパティで子コントロールの引き伸ばしを実行しますが、もし必要なら簡単に変更できます。プロパティに値を割り当てています。使って、ボタンを蹴ったような位置に置いています。使って同じことが出来ます。6</Button></StackPanel></Window>コントロールは依然として上から下へ並んでいますが、それぞれのコントロールは同じ長さにはならず、左、中央、右に並んでいます。UsLocalization。