2015-07-06 29 views
1

一個最大化的矩形,我需要完全隱藏窗口,並不允許它通過雙擊最大化,因爲,儘管改變窗口是可調整大小可見將ResizeMode設置爲NoResize並將WindowStyle設置爲None。這雙擊似乎不可逆轉地改變設置(窗口邊緣總是雙擊後可調),而在這種情況下unnacceptible - 我需要它要麼不爲雙點擊,或者,preferrably,完全看不見時,它的最小化。WPF窗口仍儘管設置可見性設置爲隱藏和的WindowState到最小化

感謝您的幫助!

+0

也許我失去了一些東西,但它怎麼能仍然可以看到,點擊它時是隱藏?你使用的是.NET和Windows版本? –

回答

2

你應該在你的可見性設置使用Collapsed代替Hidden

下面是關於什麼是兩者之間的區別的文檔:https://msdn.microsoft.com/en-us/library/system.windows.visibility(v=vs.110).aspx

+0

當使用摺疊時最小化時,似乎仍顯示標題欄狀的東西,但感謝提示! – Giallo

+0

當窗口摺疊時,可以在Window上設置WindowStyle =「None」。這將刪除標題欄。 –

+0

這是寫在疑問,'能見度= 「隱藏」','的WindowState = 「最小化」','ResizeMode = 「NoResize」'和'WindowStyle = 「無」'。這就是爲什麼我不明白在所有這些設置和「隱藏」或「摺疊」可見性的情況下,還有什麼可見的。 –

相關問題