Pracuję z formularzami xamarin i próbuję utworzyć menu nawigacyjne. Po kliknięciu komórki muszę ustawić nowy obraz. Mam trochę mrugnięcia, gdy zastępuję obraz.Xamarin - miga, gdy zastępuję źródło obrazu
tworzę obraz:
var image = new Image { Source = "Image.png"; }
dodam go na moim siatki
var profileTapRecognizer = new TapGestureRecognizer();
profileTapRecognizer.Tapped += (sender, e) =>
{
ItemClicked(sender as ITaggedCell);
};
image.GestureRecognizers.Add(profileTapRecognizer);
grid.Children.Add(image, i, 0);
I ItemClicked i zmiany źródła i mają migać przed nowy obraz został ustawiony:
image.Source = "NewImage.png"
Próbowałem:
image.BatchBegin()
image.Source = "NewImage.png"
image.BatchCommit()
iw ten sposób How to change Image Source while clicking on the ListView in xamarin.forms?
Jaki jest najlepszy sposób na zmianę wizerunku?
Dziękuję bardzo jest to świetny pomysł, mający wiele obrazów na szczycie siebie i zamiast zmieniać widoczność lub źródło zmienia nieprzezroczystość, bez migotania. Dzięki – vocero