Inne pytania dotyczące adresu SE, jak przyspieszyć zmianę rozmiaru zagnieżdżonego interfejsu użytkownika, ale- co, jeśli nie ma żadnych kontroli?Dlaczego za każdym razem, gdy zmienia się rozmiar okna WPF, występuje czarne opóźnienie?
Podczas przeciągania krawędzi okna WPF, nawet głównego okna bez zawartości, czarne paski migają krótko podczas przeciągania. To daje marne feel- jednego, że nie chce wyrządzić klientów:
robi się wolniejszy i cięższy z pełnym UI na wierzchu, jak również. Nie ma nawet wpływu na to, jak brzydko wygląda podczas zmiany rozmiaru za pomocą górnej lub lewej krawędzi. Windows Forms - nawet z najcięższym interfejsem, który zbudowałem - nigdy nie wygląda tak źle od samego początku.
Co można zrobić, aby zmiana rozmiaru okna WPF była porównywalna do wygrywania formularzy?
(mam Windows 7 x64 i potrójny system monitora na AT Radeon HD 7470.)
Nie wierzę (ale nie jestem pewien), że istnieje realna poprawka do tego, którą możemy wprowadzić. Wystarczy otworzyć program Microsoft Word/Excel/Outlook i zmienić rozmiar aplikacji, aby doświadczyć niemal identycznych problemów. Istnieją sposoby na zmniejszenie zauważalności ([tutaj znalezione] (http://wieser-software.blogspot.co.uk/2012/06/wpf-window-rendering-woes.html)), ale jeśli Microsoft może " Jeśli zdobędziemy własne oprogramowanie wokół tego problemu, to nie sądzę, że będziemy w stanie. –
Program Word, Excel i Outlook bardzo dobrze dopasowują się do mojego systemu bez czarnych. Visual Studio i Blend jednak tego nie robią. Okna narzędzi. – jnm2
Zastanawiam się, co jest przyczyną? – jnm2