關於SE的其他問題解決了如何加快嵌套UI控件調整大小,但是 - 如果沒有任何控件,該怎麼辦?每次調整WPF窗口大小時,爲什麼會出現黑色延遲?
當您拖動WPF窗口的邊緣,即使是沒有內容的主窗口,拖動過程中黑條也會短暫閃爍。這將產生一個糟糕feel-一個,我不希望造成客戶:
它得到更慢,更重與在它上面的一個完整的UI爲好。當使用頂部或左邊緣調整大小時,這甚至不會看起來有多醜。 Windows窗體 - 即使是我構建的最重的用戶界面 - 從來沒有看起來很糟糕。
可以做些什麼來使WPF窗口調整大小的性能與勝出形式相比?
(我有Windows 7 x64和上三重監控系統AT的Radeon HD 7470.)
我不相信(但我不確定)是否有我們可以實現的真正解決方案。只需打開Microsoft Word/Excel/Outlook並調整應用程序大小,您將遇到與您遇到的幾乎相同的問題。 有些方法可以幫助降低引人注意的程度([在這裏找到](http://wieser-software.blogspot.co.uk/2012/06/wpf-window-rendering-woes.html)),但如果微軟可以'不要在這個問題上得到他們自己的軟件,那麼我認爲我們也無法做到。 –
Word,Excel和Outlook在我的系統上調整得非常好,並且完全沒有黑色。但是,Visual Studio和Blend不會。工具窗口。 – jnm2
我不知道是什麼原因造成的? – jnm2