<ListView AbsoluteLayout.LayoutBounds="0,0,1,1" AbsoluteLayout.LayoutFlags="All" x:Name="CasesList" ItemsSource="{Binding CourtCaseList}" SelectedItem="{Binding ListSelectedItem}" SeparatorVisibility="None" HasUnevenRows="True" IsPullToRefreshEnabled="True" IsRefreshing="{Binding BoolRefreshing}" RefreshCommand="{Binding RefreshCommand}"> <ListView.Header> <Grid Margin="5,0"> <Grid.ColumnDefinitions> <ColumnDefinition Width="40"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <Image Grid.Column="0" Margin="5" Source="{Binding SearchImageSource}"> <Image.GestureRecognizers> <TapGestureRecognizer Command="{Binding SearchCommand}"/> </Image.GestureRecognizers> </Image> <Entry Grid.Column="1" Text="{Binding Search}" TextColor="{StaticResource ThemeColor}" Margin="0,0,5,0"> </Entry> </Grid> </ListView.Header> <ListView.ItemTemplate> <DataTemplate> <ViewCell> <StackLayout> <Label Grid.Row="0" Grid.Column="0" Text="{Binding Title}" TextColor="{StaticResource ThemeColor}" FontSize="18" Margin="{StaticResource BoxViewPadding}"/> <Label Grid.Row="0" Grid.Column="1" HeightRequest="12" Text="{Binding RollNo}" TextColor="{StaticResource ThemeColor}" FontSize="13" HorizontalTextAlignment="End" VerticalTextAlignment="Start" HorizontalOptions="End" Margin="0,0,8,0"/> </StackLayout> </ViewCell> </DataTemplate> </ListView.ItemTemplate> </ListView>