0

I am using ItemTemplate to customize how data be shown in ComboBox. But my record count is very big. So that it takes a long time to render the items. Is there anyway to add paging to ComboBox in WPF?

I searched the internet and found some solutions. for example: http://vbcity.com/blogs/xtab/archive/2009/12/15/wpf-using-a-virtualizingstackpanel-to-improve-combobox-performance.aspx

But unfortunately because I render the items using a grid, I still have this problem!!!.

Thanks

Mohammad Mirmostafa
  • 1,720
  • 2
  • 16
  • 32

1 Answers1

0

Have you tried to use the properties

VirtualizingStackPanel.IsVirtualizing="True"     
VirtualizingStackPanel.VirtualizationMode="Recycling"

?

<ComboBox VirtualizingStackPanel.IsVirtualizing="True"     
          VirtualizingStackPanel.VirtualizationMode="Recycling" />
A.B.
  • 2,374
  • 3
  • 24
  • 40
  • Yes. I have tried both. I cannot use `VirtualizingStackPanel.VirtualizationMode="Recycling"` for some rendering reasons. But I'm using `VirtualizingStackPanel.IsVirtualizing="True"` – Mohammad Mirmostafa Sep 13 '16 at 14:24