我正在使用Windows应用商店8.1应用,我需要延迟才能显示动画更流畅。但延迟出现的时间比预期的要长。我确实喜欢这个
Animation1.Begin();
await Windows.System.Threading.ThreadPool.RunAsync(async (s) =>
{
await Task.Delay(1);
await MainViewModel.Instance.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.High, () =>
{
MessageDialog.Show("after delay");
});
}, Windows.System.Threading.WorkItemPriority.High);