16
2つのディスプレイがあります。私はメディアプレーヤーを作りたいと思っていて、私はセカンダリディスプレイでビデオフルスクリーンを再生したい。だから私はここでWPF2次ディスプレイのWPFウィンドウの位置を設定する方法
を使用してメディアプレーヤーを作成しようとしているコードは、これまでのところ、私は
Screen[] _screens = Screen.AllScreens;
System.Drawing.Rectangle ractagle = _screens[1].Bounds;
//player is my window
player.WindowState = WindowState.Maximized;
player.WindowStyle = WindowStyle.None;
player.Left = ractagle.X;
player.Top = ractagle.Y;
// MediaControl is an media elements
MediaControl.Height = ractagle.Height;
MediaControl.Width = ractagle.Width;
を書いたしかし、何とかそれはちょうど私の最初のディスプレイ上で遊んでいます。 どんな種類の助けがありがとうございます。
ちょっとその動作していない、私はダブルチェック、私は証明するために、少量のサンプルをノックし、それが私の作品 – rokonoid
WindowStartupLocationマニュアル設定。何が効いていないのですか?使用したXAMLの編集を参照してください。 –
すてきな解決策。ただし、セカンダリ画面ではフルスクリーンウィンドウしか表示されません(ウィンドウの境界線などは表示されます)。他の誰かがこの投稿につまずいて完全なフルスクリーンを望む場合は、ここで解決策を見つけました:http://mostlytech.blogspot.de/2008/01/maximizing-wpf-window-to-second-monitor.html – Heribert