web-dev-qa-db-ja.com

フルスクリーンwpf

全画面で表示されるWPFアプリケーションを開発しています。さらに、アプリケーションは複数の次元の多くのタブレットで動作するはずです。アプリケーションをそのサイズとは無関係に全画面で実行したいと思います。

このタスクを達成するためのベストプラクティスは何ですか?

78
Lamloumi Afif

WindowStateMaximizedに設定し、WindowStyleNoneに設定するだけです。

152
Thomas Levesque

WindowStyleをNoneに設定し、WindowStateをMaximizedに設定します。これは次のように実行できます。

WindowState = WindowState.Maximized;
WindowStyle = WindowStyle.None;

またはxamlで:

<Window x:Class="FullScreenApplication.Window"
    xmlns="http://schemas.Microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.Microsoft.com/winfx/2006/xaml"
    Title="Full Screen WPF"
    WindowState="Maximized"
    WindowStyle="None">

そして、ALT-TABをクリックするだけで、フルスクリーンwpfから脱出できます。他のアプリケーションを切り替えることができます。

35