В Xamarin формах, как я могу узнать расположение крана (в пределах изображений, скажет) Мой код:Как определить расположение крана в форме Xamarin?
var tapGestureRecognizer = new TapGestureRecognizer();
tapGestureRecognizer.Tapped += OnTapGestureRecognizerTapped;
image.GestureRecognizers.Add(tapGestureRecognizer);
...
...
void OnTapGestureRecognizerTapped(object sender, EventArgs args)
{ ... }
args.Parameter возвращает нуль (для прошивки). Я не нашел никаких документов для параметра. В обработчике я попытался изменить EventArgs на TappedEventArgs, но затем не компилировался. Также попробовал кастинг args для TappedEventArgs, но это ничего не изменило.
Вы хотите знать (X, Y) крана? –
Да, именно, я хочу знать (x, y). :) – BillF
Я не уверен, что если xamarin формирует жесты, возвращает позицию крана, если нет, вы можете создать собственный рендеринг изображения или представления контента и добавить жест привязки непосредственно в пользовательский рендерер и вернуться к формам позиции var pt = p.LocationInView (это); PostionX = pt.X; PostionY = pt.Y; Я сделал что-то вроде этого, чтобы вернуть te X, Y, используя longpress –