Programlı olarak eklediğim binlerce kayıt içeren bir DataGridView var. Bu davada veri kaynağı yoktur. Şimdi bir düğmeye bastığımda kayıtları karıştırmak istiyorum. Bu nasıl başarılabilir?C# Shuffling DataGridView Satırları
5
A
cevap
0
According to this question, DataGridView.Rows.RemoveAt
ve DataGridView.Rows.Insert
satırlarını, ilişkisiz bir DataGridView'da yeniden konumlandırmak için kullanabilirsiniz. 'Karıştırmayı' yeniden oluşturmak için tablodaki başka bir yeri kopyalamak, kaldırmak ve eklemek için bir dizi rastgele tamsayı indeksi oluşturabilirsiniz.
1
OrderBy (x => Guid.NewGuid()) ürününü önermem. Sisteme bağlı olarak, Rehberiniz sıralı olabilir. GUID'lerin benzersiz olması, rastgele olmaması gerekir. Bir koleksiyonu karıştırmak için sıralamayı çağırabilir ve sonucu rasgele (örneğin Rasgele (-1, 1)) döndüren bir Karşılaştırıcıda iletebilirsiniz.
İlgili konular
- 1. C# DataGridView
- 2. DataGridView satırları nasıl kaldırılır? o ... Ben seçerek veya satırları vurgulama ve düğmenin üzerine tıklayarak ilgili DataGridView satırları kaldırmak istediğiniz üzerinde
- 3. Çok "sütun" DataGridView C#
- 4. C# Datagridview - Row Kontrol
- 5. C#/NET, DataGridView
- 6. DataGridView combobox hücre olayı C#
- 7. WinForms C# DataGridView zorla yenilemek
- 8. DataGridView
- 9. datagridview gelen bin satırları excel kullanarak excel kullanarak İhracat
- 10. DataGridview arama: sadece arama sonuçlarını göster ve diğer satırları gizle?
- 11. DataGridView
- 12. datagridview
- 13. DataGridView
- 14. DataGridView
- 15. DataGridView
- 16. datagridview için databridview bağlama nasıl C#
- 17. C# içinde dataGridView sütunlarını sırala? (Windows Form)
- 18. C# datagridview sütununa bir dizi içine
- 19. DataGridView C# 4.0 Uygulamamda maksimum sütun boyutu
- 20. C# DataGridView varsayılan * satırı nasıl gizlenir?
- 21. C# içinde DataGridView içinde arama işlevi?
- 22. C#: DataGridView denetiminde çok satırlı metin
- 23. Satırları txt oku ve C++
- 24. C#, SQL çoklu satırları güncelleştirin
- 25. Bir DataGridView
- 26. DataGridView sütunu nasıl sıralanır?
- 27. DataGridView Sıralamıyor
- 28. İyi DataGridView öğretici
- 29. satırlı metin kutusu dataGridView
- 30. C# - DataGridView - Ben DataGridView üzerinde böyle bir şey arıyorum aynı satırda
Ne şekilde karıştırıldı? Rastgele endeksli? –
'OrderBy (x => Guid.NewGuid())' –
yes rasgele dizine alınmış – user1295450