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

  • atKristaBradford

    atKristaBrad

    4 Aralık 2010
  • Lamborghini

    Lamborghini

    13 Aralık 2005
  • Pocketnow

    Pocketnow

    14 EKİM 2007