2009-09-17 14 views
12

Bir WPF veri kılavuzu oluşturuyorum ve sürükleyip bırakarak satırları yeniden sıralayabilmek istiyorum, bunun gibi: Bir satıra tıklıyorum ve yukarı veya aşağı sürükleyin. Yaptığım gibi, bir işaretçi, fareyi serbest bırakırsam satırın nereye düşeceğini gösterir. Fareyi serbest bıraktığımda, sürüklenen satır işaretçinin işaret ettiği yere yerleştirilir.WPF DataGrid: Satırları Yeniden Sıralama mı?

Bunu nasıl yapacağınızı gösteren herhangi bir makale veya blog yazısı gören oldu mu? Gerekmiyorsa tekerleği yeniden icat etmek istemiyorum ve Google hiçbir şeyi açmıyor. Teşekkürler.

cevap

9

Üzgünüz - kötü anahtar kelime seçimi. Sabahın erken saatlerinde kahve yok ...

"WPF DataGrid Sürükle ve Bırak" altında bir dizi örnek var. İşte üç şunlardır:

MSDN Sample
Vincent Sibal's Blog
Philipp Sumi's Blog

+0

Philipp Sumi'nin Bloguna bağlantı mükemmeldir. – KornMuffin

+0

MSDN Örnek bağlantısı bozuk – Nick

4

Ben sürükle kullanarak önermek ve davranış GongSolutions.WPF.DragDrop denilen düşeceği. Herhangi bir ItemsControl ve dolayısıyla DataGrid üzerinde çalışır. Etkinleştirmek için bağlı özellik setlerini kullanan MVVM stil kullanım durumlarına izin verir. Basit bir örnek için bağlantıyı kontrol etmelisiniz.