我正在處理全屏模式的應用程序。當全屏按鈕/鍵被按下時,應用程序應占據整個屏幕,即Windows任務欄也會消失。Irregualr行爲與Windows任務欄時,使我的應用程序'全屏'(WPF)
this.Window= WindowState.Maximized;
this.Window= WindowStyle.None;
this.Fullscreen = true;
當我第一次啓動應用程序時,我的全屏模式按計劃工作,windows任務欄消失。問題是當我調整窗口大小時。調整全屏模式後,不再佔用整個屏幕。 Windows任務欄仍然存在。我禁用窗口大小調整是不合理的(雖然這確實可以解決問題)。
這是我的理解,WindowStyle.None
刪除任務欄(它首先)。有誰知道如果調整窗口的大小會改變阻止WindowStyle.None
在第一次啓動時做的事情。
編輯: 我使用視框縮放我的內容切換到全屏模式和全屏模式視框的拉伸設置爲填充
發佈一個小的repro?或者至少是相關的代碼片段,用於全屏顯示(已經發布,我看到)並且再次回退(應該是相反的,但是要確定)。 – 2011-06-10 11:15:40