6
你好我正在調用一個web服務,返回頁面結果。這些結果被綁定到一個列表框,然後顯示它們。我想在滾動到底部時在列表框的底部添加一個「See More」結果按鈕。任何資源或建議如何完成此讚賞。如何在列表框結果的底部添加「加載更多」按鈕?
你好我正在調用一個web服務,返回頁面結果。這些結果被綁定到一個列表框,然後顯示它們。我想在滾動到底部時在列表框的底部添加一個「See More」結果按鈕。任何資源或建議如何完成此讚賞。如何在列表框結果的底部添加「加載更多」按鈕?
以下是一個示例:How to add a Control at the end of Items of a ListBox。
這簡化了標準模板的版本ListBox
:
<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>
你可以用<ItemsPresenter />
與StackPanel
,這將讓你的任何內容的滾動區域放置之前或之後列表項。
我跟着它,它的工作。但是我怎樣才能處理這個按鈕?我想在代碼隱藏中獲得它...... http://stackoverflow.com/q/7705216/340760 – BrunoLM
雖然這樣做會破壞'ListBox'的虛擬化。 –
@Xin如何更有效地加載? – onmyway133