升级到5.0后,IPleaseWaitService无法正常工作

时间:2017-07-28 16:37:47

标签: catel

我有一个应用程序,我在使用Catel v 4.5.4时使用IPleaseWaitService正常工作,但当我更新到v 5.0.0时,IPleaseWaitService不会显示UpdateStatus并且只显示一个不会在Hide上消失的小旋转器(隐藏'旋转器的唯一方法是使用Pop)。此外,视图不会变灰,并且不像以前的版本那样活跃。

使用Catel 5.0.0实现IPleaseWaitService有什么特别之处吗? (文档中没有说明)

谢谢

1 个答案:

答案 0 :(得分:1)

已移除PleaseWaitHelper(用于WPF实施)以简化Catel 5的代码库。有关详情,请参阅https://github.com/Catel/Catel/issues/1010>

好消息是,它是所有开源的,因此您可以从Catel 4.5复制/粘贴PleaseWaitService的实现,如果您愿意,可以使用该实现。

你可以看到的另一个实现可以在Orchestra中找到,它将自己嵌入shell中(在底部)。