Good day.
I'm creating an app in Xamarin, I come from an Android background, in Android Studio It was not necessary to set the component size manually because I could choose match\_parent or wrap\_content. is there something similar in Xamarin.Forms?

I have tried using Horizontal and Vertical Options but neither seems to works. The image simply doesn't fit. I guess it's because im trying to fit the image in a button. 

As you can see below the size is incorrect 
[![incorrect size when in button](https://i.stack.imgur.com/kTTca.png)](https://i.stack.imgur.com/kTTca.png)
I've tried to set the Padding with no success whatsoever, using the button Padding or even with another StackLayout's Padding.
is there any other solution than using image component and setting a listener in it for the click?
[![correct size when in img](https://i.stack.imgur.com/N5dWF.png)](https://i.stack.imgur.com/N5dWF.png)