Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF:在MVVM中使用的自定义消息框_Wpf_Mvvm_Messagebox - Fatal编程技术网

WPF:在MVVM中使用的自定义消息框

WPF:在MVVM中使用的自定义消息框,wpf,mvvm,messagebox,Wpf,Mvvm,Messagebox,我知道我们不能在xaml中使用messageBox。但是..我们可以有一个自定义的“MessageBox用户控件”…和一个视图模型..它具有以下属性:消息、触发器(弹出)、图标???当然可以。只需创建一个窗口(如果需要,也可以创建一个viewmodel),其中包含您希望messagebox看起来像的内容和属性。然后创建一个ICustomMessageBox服务接口和实现,您可以在viewmodels中使用它来显示CustomMessageBox 看。这里有一个自定义对话框服务的示例。您可以为me

我知道我们不能在xaml中使用messageBox。但是..我们可以有一个自定义的“MessageBox用户控件”…和一个视图模型..它具有以下属性:消息、触发器(弹出)、图标???

当然可以。只需创建一个窗口(如果需要,也可以创建一个viewmodel),其中包含您希望messagebox看起来像的内容和属性。然后创建一个ICustomMessageBox服务接口和实现,您可以在viewmodels中使用它来显示CustomMessageBox

看。这里有一个自定义对话框服务的示例。您可以为messageboxservice轻松定制它