SORU
15 HAZİRAN 2009, PAZARTESİ


En iyi sütun başlığı sıralama/Denetim WPF Liste Görünümü tıklatarak yapar?

Vardırçokinternette çözümleri bu görünüşte çok temel doldurmaya çalışırken noksanlığı WPF. Gerçekten "" yol. iyi olacak kafam karıştı Örneğin.../aşağı sütun başlığını sıralama yönünü gösteren oklar kadar küçük olmasını istemiyorum. Görünüşe göre bu bazı kullanarak kodu kullanarak biçimlendirme, bazı biçimlendirme-plus-kod kullanarak yapmak için 3 farklı yolu vardır, ve daha doğrusu gibi görünen bir hack.

Kimse bu sorunu daha önce çalıştırın ve tamamen mutlu bir çözüm buldu? İşlevsellik gibi temel Win bir parça WPF eksik ve saldırıya uğramış olması gerektiğini garip görünüyor.

CEVAP
17 HAZİRAN 2009, ÇARŞAMBA


Eklenen özellikler bir dizi otomatik olarak GridView, bunu kontrol edebilirsiniz here bir sıralama için yazdım. Yukarı/Aşağı Ok değil, ama kolayca eklenebilir.

<ListView ItemsSource="{Binding Persons}"
          IsSynchronizedWithCurrentItem="True"
          util:GridViewSort.AutoSort="True">
    <ListView.View>
        <GridView>
            <GridView.Columns>
                <GridViewColumn Header="Name"
                                DisplayMemberBinding="{Binding Name}"
                                util:GridViewSort.PropertyName="Name"/>
                <GridViewColumn Header="First name"
                                DisplayMemberBinding="{Binding FirstName}"
                                util:GridViewSort.PropertyName="FirstName"/>
                <GridViewColumn Header="Date of birth"
                                DisplayMemberBinding="{Binding DateOfBirth}"
                                util:GridViewSort.PropertyName="DateOfBirth"/>
            </GridView.Columns>
        </GridView>
    </ListView.View>
</ListView>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008