Xamarin.Forms
Обработчик с именем TapGestureRecognizer_Tapped, для примера. Также там есть свайпы
<StackLayout VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
<!-- Элементы -->
<StackLayout.GestureRecognizers>
<TapGestureRecognizer Tapped="TapGestureRecognizer_Tapped"></TapGestureRecognizer>
</StackLayout.GestureRecognizers>
</StackLayout>
private void TapGestureRecognizer_Tapped(object sender, EventArgs e)
{
// Выполняемый код
}
<StackLayout x:Name="imagesStack"></StackLayout>
void foo()
{
Image image = new Image();
// 4 способа загрузить картинку из интернета
image.Source = "image.png";
imagesStack.Children.Add(image);
}
<Image x:Name="image"></Image>
void foo()
{
string url = "https://pp.userapi.com/c845124/v845124849/1b527c/i9y_94keILE.jpg";
// 4 способа загрузить картинку из интернета
image.Source = url;
image.Source = new Uri(url);
image.Source = ImageSource.FromUri(new Uri(url));
image.Source = new UriImageSource { CachingEnabled = false, Uri = new Uri(url) };
}