WPF Toolkit DataGrid rullende ydeevneproblemer - hvorfor?

 C Programming >> C Programmering >  >> Tags >> WPF
WPF Toolkit DataGrid rullende ydeevneproblemer - hvorfor?

DataGrid har en vedhæftet egenskab, ScrollViewer.CanContentScroll , der styrer denne adfærd. For at få jævn rulning skal du indstille den til False .


Efter endelig at have haft tid til at bygge min applikation mod en opdateret version af WPF, ser rulleproblemet ud til at være helt væk. Så hvis nogen stadig bruger toolkit-versionen af ​​DataGrid, skal du bare "opdatere" til den version, der er inkluderet i frameworket, og du burde have det fint.


Jeg bruger .NET 4.0 og får stadig scroll-ydeevneproblemet. Det jeg gjorde er - deaktiveret virtualisering. Jeg satte EnableRowVirtualization til 'false' i DataGrid. Dette forbedrede rulleydelsen betydeligt.

Jeg vil foreslå ikke at antage, at det, der tilbydes af WPF, er nyttigt i alle situationer.