【问题标题】:How to hide the list view above content while scrolling down the list in Xamarin forms如何在 Xamarin 表单中向下滚动列表时隐藏内容上方的列表视图
【发布时间】:2017-05-17 04:22:12
【问题描述】:

我试图在向下滚动列表视图时隐藏上面设计的列表视图。在我的页面中,我有垂直显示的图像、条目、按钮和列表视图,当用户尝试向下滚动列表视图时,需要隐藏列表上方的设计,如果他尝试向上滚动列表视图,则取消隐藏设计是我的要求。请提出任何想法来实现此功能。提前致谢。

【问题讨论】:

标签: xamarin.forms


【解决方案1】:

查看列表视图的Header 属性。它完全符合您的要求。您必须将要隐藏的可视元素(图像、条目、按钮等)放在列表​​视图的标题中(例如分组在堆栈布局中)。

    Label lblExample = new Label
    {
        Text = "Label",
    };

    Button btnExample = new Button
    {
        Text = "Button",
    };

    StackLayout stackHeader = new StackLayout
    {
        Children =
        {
            lblExample,
            btnExample
        }
    };

    ListView listView = new ListView
    {
        Header = stackHeader,
    };

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多