Ich habe zwei Anzeigen. Ich möchte einen Mediaplayer machen, und ich möchte Video Vollbild auf meinem sekundären Display spielen. Also versuche ich, einen Media-Player zu machen WPFSo legen Sie die WPF-Fensterposition in der sekundären Anzeige fest
Hier ist der Code so weit habe ich
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;
Aber irgendwie ist es nur spielen auf meiner ersten Anzeige. Jede Art von Hilfe wird sehr geschätzt.
hey seine nicht funktioniert, überprüfte ich doppelt, habe ich das Handbuch Windowstartup – rokonoid
Ich klopfte eine kleine Probe bis zu zeigen, und es funktioniert für mich. Was funktioniert nicht? Siehe Bearbeiten für den XAML, den ich verwendet habe. –
Schöne Lösung. Allerdings gibt es nur ein Vollbild-Fenster auf dem sekundären Bildschirm (Sie sehen immer noch den Fensterrand usw.). Für den Fall, dass jemand anderes über diesen Beitrag stolpert und vollständigen Vollbildmodus möchte, habe ich die Lösung hier gefunden: http://mostlytech.blogspot.de/2008/01/maximizing-wpf-window-to-second-monitor.html – Heribert