IDialogService在设计时

时间:2011-05-04 12:25:23

标签: mvvm-light

我正在暂停Mix 2011 MVVM Deep dive talk并尝试实现IDialogService接口来显示消息和常见的加载栏等等,但我发现有点麻烦的分配DialogService到ViewModel通过Views构造函数。像这样

((MasterViewModel) DataContext).DialogService = (IDialogService) App.Current;

这导致设计时出现InvalidCastException,你知道如何解决这个问题吗?

由于

1 个答案:

答案 0 :(得分:-1)

尝试使用'as'代替演员吗?

相关问题