我正在使用 ItemTemplate 来自定义数据在 ComboBox 中的显示方式。但我的记录数量非常多。因此渲染项目需要很长时间。有没有办法在WPF中向ComboBox添加分页?
我在网上搜索并找到了一些解决方案。例如: http://vbcity.com/blogs/xtab/archive/2009/12/15/wpf-using-a-virtualizingstackpanel-to-improve-combobox-performance.aspx
但不幸的是,因为我使用网格渲染项目,所以我仍然遇到这个问题!!!.
谢谢
您尝试过使用这些属性吗
VirtualizingStackPanel.IsVirtualizing="True"
VirtualizingStackPanel.VirtualizationMode="Recycling"
?
<ComboBox VirtualizingStackPanel.IsVirtualizing="True"
VirtualizingStackPanel.VirtualizationMode="Recycling" />