DockPanel[添付プロパティ][LastChildFill][XAML]

2017年10月27日

C#

DockPanelを利用すると、子要素を画面の上下左右いずれかの四辺に配置していくことが可能となります。

 

子要素の順序とDockプロパティの指定によりレイアウトが決まっていきます。

 

 

 

5,8,11,14行目

DockPanelクラスのDock プロパティを子要素に設定して位置を決めています。このように親要素で定義されているプロパティを子要素で指定するような仕組みを「添付プロパティ」と呼びます。

 

参照ページ

Microsoft 添付プロパティの概要

 

 

次の例では3番めの要素をTop(トップ)に指定しています。

 

 

 

 

LastChildFillプロパティはデフォルトがTrueに設定されており、最後に指定された要素でパネル内が埋められます。もしFalseに設定すると下記のように表示されます。

 

 

 

LINEで送る
Pocket

Copyright © 2019 思考の葉 All Rights Reserved.  プライバシーポリシー