答案 0 :(得分:3)
这可以通过在ListView上方放置SearchBar
来实现。将Text
的{{1}}值绑定到ViewModel中的属性使您可以通过查询数据来处理对SearchBar
属性的更改。
在XAML中:
Text
在ViewModel中:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<SearchBar Grid.Row="0" Text="{Binding Filter}" HeightRequest="40" />
<ListView Grid.Row="1" ItemsSource="{Binding Items}" />
</Grid>