前提:WPF程序,使用了mvvm模式。datagrid加载的数据400条左右,界面加载太慢,设定datagrid的EnableRowVirtualization="True"和VirtualizingStackPanel.IsVirtualizing="True",没有任何效果。有没有其他的办法?
有,少加载一点数据。比如只加载40行或是80行。
只加在40行或者80行?分页?
@扎伊尔天雕: WEB用户习惯分页,CLIENT用户习惯不分页就只能用SERVERMODE了。
@爱编程的大叔: 加载慢的问题解决了,xaml中Grid的行定义Height属性值改成*,之前用的Auto。
怎么加载的
通过Binding,加载400条数据。