开发者

What is a fast grid implementation in mono?

开发者 https://www.devze.com 2023-01-24 11:33 出处:网络
I do need sorting, filtering, row and column hiding, and column reordering. 开发者_JS百科I\'ve been trying to get DataGridView to fit my needs but it seems too slow in Mono (fine when run native).I\'

I do need sorting, filtering, row and column hiding, and column reordering.

开发者_JS百科I've been trying to get DataGridView to fit my needs but it seems too slow in Mono (fine when run native). I've tried manually updating the rows as well as using a custom datasource (my data is not coming from a database). When you have around 1000 cells visible (66 rows by 15 columns), even moving the focus from cell to cell is slow and puts a big load on the CPU. I'm not using autosizing columns.

I don't need edit functionality.


ListView seems to work fine, as long as the data is updated row-by-row instead of cell-by-cell.

I had to subclass it and turn on DoubleBuffer to stop the flicker.

0

精彩评论

暂无评论...
验证码 换一张
取 消