0

我将 AsynchronousCommand 绑定到视图的按钮。我需要做的是在用户单击按钮时验证窗口的一些文本框。如果验证失败,则应向用户显示一个错误消息框。

我如何使用 IMessageService 做到这一点?

使用此代码:

            var messageService = GetService<IMessageService>();
            messageService.ShowError("Bitte wählen Sie einen Plan aus!");

我得到 IvalidOperationException: invalidoperationexception 调用线程无法访问此对象,因为不同的线程拥有它。

我怎样才能避免这个问题?

在此先感谢您的帮助。

4

1 回答 1

0

您将需要使用 IDispatcherService 进行调度。总是在 MessageService 中调度可能会很有趣。

如果您对此类功能感兴趣,请在此处添加功能请求。

于 2013-07-30T15:43:13.647 回答