我有一个包含数千条记录的DataGridView,是通过编程方式添加的,没有涉及数据源。现在我想每次点击按钮时都对记录进行随机排序。如何实现此功能?
我有一个包含数千条记录的DataGridView,是通过编程方式添加的,没有涉及数据源。现在我想每次点击按钮时都对记录进行随机排序。如何实现此功能?
根据这个问题, 你可以使用 DataGridView.Rows.RemoveAt
和 DataGridView.Rows.Insert
来重新定位未绑定的 DataGridView 中的行。你可以生成一组随机整数索引来复制、删除和插入到表格中的其他位置,以重新创建“洗牌”。
OrderBy(x => Guid.NewGuid())
- Filip Ekberg