WPF で フラットデザイン(メトロデザイン) っぽい ウィンドウ を作成しようとすると WindowChrome を利用することになります。
WindowChrome を使うときに発生する問題点とその対処方法をここではまとめます。
目次
問題点
対応策
[まとめ] サンプルコード
問題点
WindowChrome を利用して最大化したときの問題点は2点あります。
タスクバーの上に被ってしまう
ウィンドウを最大化するとタスクバー上まで被ってしまい、タスクバーの操作ができなくなってしまいます。
ストアアプリや全画面表示するゲームであれば良いでしょうが…、通常業務で使うアプリだと不便です。
ウィンドウ枠が画面外にはみ出る
ウィンドウを最大化すると画面領域外にウィンドウ枠がはみ出てしまい ...