如何在windowsphone Pivot中创建pull to refresh功能?

时间:2015-02-02 21:56:47

标签: xaml windows-phone-7 windows-phone-8 pivotviewer

我正在创建一个rss应用程序,我想在一个数据透视表项目中包含pull to refresh功能,而不是单独的刷新按钮。我尝试了不同的鼠标事件处理程序,但它们无法正常工作。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我建议你使用Telerik的RadDataBoundListBox和PivotItem

<phone:PivotItem Header="Title" Foreground="Black">
<telerikPrimitives:RadDataBoundListBox>
    <telerikPrimitives:RadDataBoundListBox.PullToRefreshIndicatorStyle>
        <Style TargetType="telerikListBox:PullToRefreshIndicatorControl">
           <Setter Property="RefreshTimeLabelFormat" Value="last refresh time:{0:H:mm}"/>
        </Style>
    </telerikPrimitives:RadDataBoundListBox.PullToRefreshIndicatorStyle>
</telerikPrimitives:RadDataBoundListBox>


另外,我建议您在手机上下载Telerik WP控件http://www.telerik.com/products/windows-phone.aspx#Demo

答案 1 :(得分:0)

我创建了一个实现“拉动刷新”功能的简单控件,以及“按需加载数据”,您可以在nuget中找到它,从this blog post读取它。适用于Windows 8和Windows 8 Windows Phone 8.1

enter image description here