Merhaba Sayfalarda sonuç döndüren bir web servisine çağrı yapıyorum. Bu sonuçlar, daha sonra görüntülenecekleri bir liste kutusuna bağlanır. Aşağıya doğru kaydırdıklarında, liste kutusunun en altına "Daha Fazla Bilgi" sonuçları düğmesi eklemek istiyorum. Bunun nasıl gerçekleştirileceğine dair herhangi bir kaynak veya öneri takdir edilmektedir.Liste kutusu sonuçlarının altına "Daha Fazla Yükle" düğmesi nasıl eklenir?
6
A
cevap
6
İşte bir örnek: How to add a Control at the end of Items of a ListBox.
Bu
ListBox
standart şablon sürümünü basitleştirilmiş:
<Border CornerRadius="2"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}">
<ScrollViewer x:Name="ScrollViewer" Padding="{TemplateBinding Padding}" Background="{TemplateBinding Background}" BorderBrush="Transparent" BorderThickness="0" TabNavigation="{TemplateBinding TabNavigation}">
<ItemsPresenter />
</ScrollViewer>
</Border>
Bu önce veya liste öğelerinin sonra kaydırılabilir alana herhangi bir içerik yer sağlayacak, StackPanel
ile <ItemsPresenter />
sarabilirsiniz.
Bunu takip ettim ve işe yaradı. Ama bu düğmeyi nasıl kullanabilirim? Bunu kod arkasına almak istiyorum ... http://stackoverflow.com/q/7705216/340760 – BrunoLM
Bunu yapmak 'ListBox''un Sanallaştırmasını bozacaktır. –
@Xin nasıl daha verimli yüklenir? – onmyway133