コントロールを上下左右に張り付くように配置するコントロールです。
ページ内リンク
Dock 添付プロパティ
DockPanel コントロールでは、XAML で上から書いた順にコントロールの配置を決定していきます。
そのとき、各コントロールに指定された Dock 添付プロパティを参照して、
指定された方向にそのコントロールを張り付けるように配置します。
サンプルとして 4 つの Button コントロールを DockPanel に表示する例を示します。
この例では、まず上に張り付くボタンを配置した後に、左に張り付くボタンを配置しているため、
上に張り付いたボタンはウィンドウの左端から幅めいっぱいに配置されています。
これを、左に張り付くボタンを先に記述すると少し結果が変わります。
このように、配置する順序を入れ替えることによって得られるレイアウト結果が異なるため、
XAML を記述するときには注意が必要です。
このような DockPanel はよくメニューとステータスバーを持つ UI を実現するときに使用されます。