conceptually you want something like this. Your search results occupy the same grid cell as your other content, but are on top of them in Z-order. When you need to display results, just toggle the IsVisible
property of your results
Your content goes here. You can use other containers besides StackLayout
Your search results go here. The results need to be AFTER the other
content in the XAML in order for them to display on "top"