What is a fast grid implementation in mono?
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.
精彩评论