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

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • TheFlightsuit

    TheFlightsui

    22 HAZİRAN 2009