Ich mache eine App mit einem Raster aus vielen Bildern, die Klickereignisse verarbeiten müssen. Ich bin in der Lage, ein einzelnes Bild klickbar mit diesem zu machen, aber ich brauche> 20 klickbare Bilder.Xamarin.Forms - Wie erstelle ich eine benutzerdefinierte Ansicht mit einem anklickbaren Bild?
Image clickableImage = new Image();
clickableImage.Source = ImageSource.FromFile("image.png");
imageTap.Tapped += (object sender, EventArgs e) =>
{
System.Diagnostics.Debug.WriteLine("Image clicked!");
};
clickableImage.GestureRecognizers.Add(imageTap);
Gibt es eine Möglichkeit, etwas wie eine Angular2-Vorlage zu erstellen?
Danke, das hat den Trick! – IWillByte
Mit http://stackoverflow.com/questions/6866347/lambda-anonymous-function-as-a-parameter konnte ich Funktionen als Parameter an die Tapped-Methode übergeben. – IWillByte
Wenn Sie Verbesserungen haben, veröffentlichen Sie Ihre eigene Antwort, die sich auch für andere als hilfreich erweisen kann. –