我有一个应用程序,它在 MainWindow.xaml 中包含以下代码,以使用 FontAwesome 图标显示旋转模式:
<Grid Visibility="{Binding SpinningModalVisibility}">
<StackPanel>
<fa:ImageAwesome Icon="Spinner" Spin="True" SpinDuration="5"/>
</StackPanel>
</Grid>
在 ViewModel 中,我会调用
SpinningModalVisibility = Visibility.Visible;
Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, (Action)(() =>
{
//MyAction
}));
SpinningModalVisibility = Visibility.Hidden;
但是由于某种原因,我的图标没有旋转,并且模态的行为不正确;有时显示,有时不显示。我在这里做错了吗?