WPF

C#WPFの道#16!Expanderの書き方と使い方を解りやすく解説

Expanderとは?

Expanderコントロールとは、エリアの開閉ができるコントロールです。

「TitleA」などと書かれている横のボタンを押すと、開いたり閉じたりします。

プロパティ

Header タイトルを設定します
IsExpanded 開閉状態を設定できます。Trueのときに開いた状態になります。
BorderBrush ボーダーラインの色を設定します

注意点

Expander自体のHeight(高さ)を指定しない場合は、Expanderを閉じたときに、エリアは縮小され、その下にあるコントロールも追従して上に上がります。Height(高さ)を指定すると、閉じた場合もエリアの高さはそのままとなります。

サンプルコード

WPFの道!

C#プログラマーのための正しい3層構造が分かる「C#アーキテクチャー解説動画」をここで公開しています。よかったら見てみてください。

 

参考図書

C#のWPFでPrismを使ってMVVMで実装する方法