WPF

[WPF, xaml] 要素のサイズに合わせてWindowの大きさを自動的にリサイズ調整する方法

WPFでCSSみたいに勝手にサイズを調整てほしい WPFでとあるアプリケーションを開発しているときに、動的にコンテンツを生成する場面がありました。これ自体は問題ないのですが、画面(Window)のサイズ(Width, Heigh)も含まれる要素・コンテンツのサイズに応じて動的にリサイズしたかったのでその方法を調べました。 以下その方法をメモします。 SizeToContent プロパティ Wind […]

C#

[WPF] アプリを全画面表示する方法

WPFで全画面(フルスクリーン)表示する方法 WPFで作ったアプリケーションを全画面表示するための方法をメモしておきます。 WPFでは、直接に全画面表示の設定ができるわけではありません。Windowクラスに複数のプロパティを設定することで全画面に表示することができます。 プロパティ 値 意味 WindowStyle None タイトルバーと境界線を表示しない WindowState Maximiz […]

[WPF] コンボボックスにMaxLengthを設定する方法

[WPF] コンボボックスにMaxLengthを設定する方法 WPFアプリケーションで入力可能なコンボボックスの入力桁数を制限したい場合がありました。テキストボックスの場合は、MaxLengthプロパティを設定するだけですが、コンボボックスにはそれがありません。なので別の方法をとる必要があります。 添付ビヘイビアを使用してMaxLengthを設定する方法があります。ComboBox のテンプレート […]