【问题标题】:Listview scrollbar ends-Windows store appsListview 滚动条结束-Windows 商店应用
【发布时间】:2014-01-19 06:27:53
【问题描述】:

我想在我的列表视图滚动条滚动到底部时触发一个事件。我用谷歌搜索并最终找到Mikeal's Page。但我不确定如何准确地继续本教程。

【问题讨论】:

    标签: xaml windows-store-apps winrt-xaml


    【解决方案1】:

    您可以使用 ScrollBar.Scroll 事件并使用以下事件处理程序:

    private void MyListView_Scroll(object sender, ScrollEventArgs e) 
    {
    
        ScrollBar scrollbar = e.OriginalSource as ScrollBar;
    
        if (scrollbar.Value == scrollbar.Maximum) 
        {
           // the scrollbar is at the bottom
        }
    
    }
    

    【讨论】:

    • 那么你的 MyListView_Scroll 什么时候会被解雇?
    • @KhanXc 每次 ListView 滚动时都会触发它。这就是为什么您需要检查事件处理程序中是否已到达底部的原因。没有单独的事件让它到达底部,所以这是必要的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多