我喜欢使用 XAML 中的一个 Image 控件制作简单的动画,并Image
以 1 秒的间隔将 Source of 交换到另一个。
但是当我这样做时,图像会闪烁。我使用此代码(在Tick
事件处理程序中Timer
):
Uri uri = new Uri("ms-appx:/Sprites/Running/" + y++ + ".png",
UriKind.RelativeOrAbsolute);
BitmapImage textureBitmap = new BitmapImage(uri);
this.ImageHolder.Source = textureBitmap;
问题可能出在哪里?我应该缓存位图图像吗?
谢谢您的帮助。