Я нарисовал траекторию круга и для каждого угла в 1 градус добавляю растровое изображение. Теперь я хочу слушать каждый щелчок растрового изображения на этом круговом пути, используя формы Xamarin! Как я могу этого добиться. Я следовал за манипулированием касаниями на xamarin и amble, чтобы получить координаты касания, но не смог точно определить, какое растровое изображение выбрано?
РЕДАКТИРОВАТЬ:
foreach (var item in bitmapPoints)
{
using (Stream streami = assembly.GetManifestResourceStream(resID))
{
redBitmap = SKBitmap.Decode(streami);
}
canvas.DrawBitmap(redBitmap,item, null);
}
Сейчас я пытаюсь включить событие щелчка для каждого растрового изображения, нарисованного на холсте. Должен ли я сделать собственный класс BitMap с методом HiTest? если да, то какие Rect x и y должны быть переданы для получения HiTest?