我从 URL 检索图像并将其显示给用户。有时他们是延迟显示这些图像。例如,页面加载时用户会看到描述文本,但几秒钟后会弹出图像。这并不总是发生。我希望加载控件在检索图像时继续加载,而不是之前停止。我使用此代码来检索和显示图像。
string url = "google/images"
Uri uri = new Uri(url, UriKind.Absolute);
IMG.Source = new BitmapImage(uri);
最佳答案
因为在 Windows Phone 中,您需要保持 UI 处于事件状态,否则它会崩溃。我的建议是要么显示默认图像,要么更好地显示不确定的进度环。一旦您的图像被完全下载,这些将被设置为默认图像或 Progress Ring 的可见性被设置为 Collapsed。
关于c# - 加载图像时出现延迟 - Windows Phone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30370618/