You can try to add the TapGestureRecognizer
for the Grid:
<DataTemplate x:Key="LessonButton"><ViewCell><Grid Scale="1"><Grid.GestureRecognizers><TapGestureRecognizer Tapped="TapGestureRecognizer_Tapped"/></Grid.GestureRecognizers>
And in the code behind:
private async void TapGestureRecognizer_Tapped(object sender, TappedEventArgs e) { await (sender as Grid).ScaleTo(1.5); await (sender as Grid).ScaleTo(1.0); }