Gebäude ein Paging für das ListView-Steuerelement UserControl in Wpf

Ich habe eine ListView in einem WPF-Fenster. Diese ListView ist gebunden an eine stark typisierte Liste.
Ich habe 10 Fenster wie hier. jeweils eine Listview gebunden an eine stark typisierte Liste.
Ich habe eine StackPanel mit 4 buttons und einem Label Unterhalb der ListView dient als Pager für die ListView. Derzeit bin ich die Handhabung der Tasten-events in der Code-behind für die Fenster.

Kann jemand mich leiten, auf dass dieses Teil der pager ein UserControl?
Der Teil, den ich bin verwirrt in ist.. Wie gehe ich mit List<type> in der Code-behind?

1) Wie greife ich auf die Usercontrol-Eigenschaften in der Codebehind-Fenster.
2) Wo Mach ich den Eigentlichen Filter für die Liste und Legen Sie die itemsource an die listview.

<StackPanel Orientation="Horizontal" HorizontalAlignment="Left">
        <Button Name="btnFirst" Content="&lt;&lt;" Margin="2,2,15,2" Width="20"  Height="20" Tag="First"  ToolTip="First" Click="btnNav_Click"/>
        <Button Name="btnPrev" Content="&lt;" Margin="2,2,15,2" Width="20" Height="20" Tag="Prev" ToolTip="Previous" Click="btnNav_Click"/>
        <Label Name="lblPage" Margin="2,2,15,2" HorizontalAlignment="Center" VerticalAlignment="Center"/>
        <Button Name="btnNext" Content="&gt;" Margin="2,2,15,2" Width="20" Height="20" Tag="Next"  ToolTip="Next" Click="btnNav_Click"/>
        <Button Name="btnLast" Content="&gt;&gt;" Margin="2,2,0,2" Width="20" Height="20" Tag="Last"  ToolTip="Last" Click="btnNav_Click"/>
    </StackPanel>

InformationsquelleAutor Amit Thakkar | 2010-12-27

Schreibe einen Kommentar