In Xamarin Forms wie kann ich den Standort eines Hahns herausfinden (im Bild, sagen) Mein Code ist:Wie kann ich den Speicherort eines Tap in Xamarin Forms bestimmen?
var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.Tapped += OnTapGestureRecognizerTapped;
image.GestureRecognizers.Add(tapGestureRecognizer);
...
...
void OnTapGestureRecognizerTapped(object sender, EventArgs args)
{ ... }
args.Parameter null zurück (für iOS). Ich habe keine Dokumente für Parameter gefunden. Im Handler habe ich versucht, EventArgs zu TappedEventArgs zu ändern, aber dann nicht kompiliert. Habe auch versucht, Argumente an TappedEventArgs zu senden, aber das hat nichts geändert.
möchten Sie (X, Y) des Wasserhahns wissen? –
Ja genau, ich will das (x, y) wissen. :) – BillF
Ich bin nicht sicher, ob Xamarin Formen Gesten die Position des Tap zurückgibt, wenn nicht, können Sie benutzerdefinierte Renderer eines Bildes oder einer Inhaltsansicht erstellen und tippen Sie direkt im benutzerdefinierten Renderer tap Geste und kehrt zu Formen der Position var pt = p.LocationInView (dies); PositionX = pt.X; PositionY = pt.Y; Ich habe so etwas gemacht, um te X, Y mit Longpress –