我想在使用 CAL 组成的 WPF 应用程序完全加载之前显示等待光标。
在主窗口的构造函数中,我有以下代码:
public MainWindow([Dependency] IUnityContainer container)
{
InitializeComponent();
Cursor = System.Windows.Input.Cursors.Wait;
Mouse.OverrideCursor = System.Windows.Input.Cursors.Wait;
ForceCursor = true;
//this.Cursor = System.Windows.Input.Cursors.AppStarting;
// event subscriptions
PresenterBase.EventAggregate.GetEvent<ModulesLoadedEvent>().Subscribe(OnModulesLoaded);
}
加载所有模块后,将调用以下处理程序:
private void OnModulesLoaded(EventArgs e)
{
allModulesLoaded = true;
Mouse.OverrideCursor = null;
Cursor = System.Windows.Input.Cursors.Arrow;
}
问题是,我没有看到这个等待光标。我在这里缺少什么?FWIW,我从这篇文章中得到了提示
TIA。