动态显示/隐藏搜索Xamarin.Forms.ListView

时间:2017-10-22 10:21:04

标签: listview xamarin xamarin.forms

我试图在向下滑动时在列表视图中显示我的SearchBar,

所以当屏幕启动时我有一个隐藏的stacklayout:

            <ListView 
                    ItemsSource="{Binding Example}"
                    SeparatorVisibility="None"
                    BackgroundColor="Transparent"
                    HasUnevenRows="True">
                <ListView.Header>
                    <StackLayout Orientation="Horizontal" IsVisible="{Binding IsVisibleHeader}">
                        <SearchBar x:Name="Search"/>
                    </StackLayout>
                </ListView.Header>

IsVisible =“{Binding IsVisibleHeader”}是一个初始化为false的布尔属性。

我读了这个,string constructor但是当我在列表视图中向下滑动时我无法将值更改为true,向上滑动时我无法将值更改为false。

有什么方法可以检测我何时滚动?或者我应该做一些自定义渲染?

0 个答案:

没有答案