2011-06-26 15 views

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.

+0

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

+0

Bunu yapmak 'ListBox''un Sanallaştırmasını bozacaktır. –

+0

@Xin nasıl daha verimli yüklenir? – onmyway133