Ich arbeite an einer Anwendung, in der ich ein Bild als klickbares Symbol verwende, um ein Popup zu schließen. Ich habe das Bild klickbare über TapGestureRecognizer
gemacht, wie unten dargestellt:Xamarin Formulare erhöhen Trefferbereich des Bildes
<Image Source="x-icon.png" HeightRequest="15" WidthRequest="15">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="OnClosePopupTapped"/>
</Image.GestureRecognizers>
</Image>
Die OnClosePopupTapped
Funktion in meinem xaml.cs
richtig getroffen wird.
Mein Problem ist, dass nur die obere linke Ecke des Bildes die Funktion auslöst (der Trefferbereich des Bildes ist nicht das vollständige Bild).
Kennt jemand eine Lösung, um den Trefferbereich auf das gesamte Bild statt nur auf die obere linke Ecke zu erhöhen?
danke für die antwort: D als ein fyi für menschen, die in zukunft auf diese lösung stoßen könnten: für mich hat 'InputTransparent' nicht funktioniert, aber ich habe diesen teil rausgenommen und es geschafft. – indubitablee