Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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 如何在mahapps metro ShowMessageAsync中包含更改密码选项_Wpf_Mahapps.metro - Fatal编程技术网

Wpf 如何在mahapps metro ShowMessageAsync中包含更改密码选项

Wpf 如何在mahapps metro ShowMessageAsync中包含更改密码选项,wpf,mahapps.metro,Wpf,Mahapps.metro,在mahapps中的ShowMessageAsync对话框中是否有更改密码选项。或者,是否有一种方法可以将自定义按钮或超链接添加到此对话框中,在该对话框中我可以打开另一个带有更改密码选项的自定义窗口?您不应该使用现有的消息对话框,而应该创建一个自定义对话框。只需创建对话框继承UserControl并调用 var customDialog=新建customDialog{ Title=“你的头衔”, Content=newyourcustomdialog() }; 等待窗口。ShowMetroDia

在mahapps中的ShowMessageAsync对话框中是否有更改密码选项。或者,是否有一种方法可以将自定义按钮或超链接添加到此对话框中,在该对话框中我可以打开另一个带有更改密码选项的自定义窗口?

您不应该使用现有的消息对话框,而应该创建一个自定义对话框。只需创建对话框继承
UserControl
并调用

var customDialog=新建customDialog{
Title=“你的头衔”,
Content=newyourcustomdialog()
};
等待窗口。ShowMetroDialogAsync(customDialog);

您可以在中找到更复杂的示例。

我使用用户控件创建了YourCustomDialog()。我从主窗口调用ShowMetroDialogAsync(customDialog)。一旦打开,我不知道如何使用用户控件(YourCustomDialog)上的关闭按钮关闭此对话框。