Welcome to the WPF feedback portal. We’re happy you’re here! If you have feedback on how to improve the WPF, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

1
Vote

Hello.

I have some questions about improvements and things to check regarding the filter functionality while using sfDataGrid.

Internally in our company, we are using a WPF tool with a single sfDataGrid displaying about 40,000 items of data at once.

(We are processing a large amount of data in a single grid.)


01. First inquiry.

When we input this much data and use the filter function of sfDataGrid, the results come out slowly with a long loading state as shown in the attached image.

(Please refer to the sample code sfDataGrid_filter_search_speed_01.gif / WPFTest_2024_07_25.zip.)

There's no problem when using data up to about 10,000 items in sfDataGrid, but it takes a long time when there's a lot of data.

I'm inquiring if there's a way to improve this, or if it can be improved by giving special options in the existing source.


02. Second inquiry.

If you look at the sfDataGrid_filter_search_speed_02.gif file, you can see that as it searches for matching data in real-time with each keystroke,

there's a phenomenon where Korean characters are typed a bit slowly.

When testing with English, it seems to search sfDataGrid's data in real-time with each letter input when entering "dog".

(It appears that this function causes Korean input to be typed slightly slowly.)

I'm asking if there's a way to improve this, or if it can be improved by giving options in the existing source.

As a suggestion, for the second inquiry, it seems like a good method to provide an option to set whether to search in real-time with each keystroke as true/false.


Both questions are phenomena that occur when expressing a large amount of data in sfDataGrid.