Ho un paio di listboxes su un WPF di Windows, con Height="Auto" Width="Auto"
impostato sul modulolayout di WPF in una finestra
La forma dimensioni perfettamente su diverse risoluzioni, ma il problema è che quando si preme il pulsante di ingrandimento una spessa "Black L" è visibile mentre il modulo viene ridimensionato. Ho visto questo su un bel po 'di applicazioni WPF, ma non ho dovuto risolvere il problema fino ad ora.
C'è un modo per DoubleBuffer della finestra o chiamare SuspendLayout() in WPF mentre i controlli del modulo vengono ridimensionati? Come posso liberarmi di questa brutta L nera?
Puoi aggiungere uno screenshot del manufatto visivo che stai vedendo? Non riesco a immaginarlo. –
Ho provato a stampare lo schermo ma Windows non ha riscontrato il problema, ma ho realizzato un rapido simulato in vernice. http://img16.imageshack.us/img16/403/25229633.png Il problema si verifica solo quando le caselle di riepilogo contengono dati. Se non aggiungo alcun dato, allora il problema non si verifica. È quasi come se le caselle di riepilogo ricaricassero i dati quando le finestre vengono ridimensionate. – Vault
Sembra duplicato a questa domanda: http: // StackOverflow.it/questions/555326/how-can-i-make-resizing-wpf-windows-less-laggy –