Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.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 如何在Mahapp中向对话框添加密码框_Wpf_Mahapps.metro - Fatal编程技术网

Wpf 如何在Mahapp中向对话框添加密码框

Wpf 如何在Mahapp中向对话框添加密码框,wpf,mahapps.metro,Wpf,Mahapps.metro,在我的wpf应用程序中,我有一个对话框(Mahapp控件),我需要在这个对话框中添加一个密码框,而不是文本输入 private async void ShowModalDialog_Click(object sender, RoutedEventArgs e) { popup.IsEnabled = false; this.MetroDialogOptions.ColorScheme = UseAccentForDialog.IsEnabled ? MetroDialogCo

在我的wpf应用程序中,我有一个对话框(Mahapp控件),我需要在这个对话框中添加一个密码框,而不是文本输入

 private async void ShowModalDialog_Click(object sender, RoutedEventArgs e)
{
    popup.IsEnabled = false;
     this.MetroDialogOptions.ColorScheme = UseAccentForDialog.IsEnabled ? MetroDialogColorScheme.Accented : MetroDialogColorScheme.Theme;
     var result = await this.ShowInputAsync("FERMETURE DE L'APPLICATION.", "Tu dois demander à tes parents pour quitter." + "\n" + "Indiquer votre mot de passe pour quitter l'application.");
     var wcf = new ServiceReferenceParent.ParentServiceClient();
     Parent par = wcf.GetParent(parent.ParentId);
    if (result == par.Password) //user pressed cancel
        Application.Current.Shutdown() ;
}

由于没有可用的实现,您需要创建自己的对话框

有关您的问题是否得到实施的更多详细信息,请参阅。您也可以用当前代码中的
密码框
控件替换
文本框
控件。这应该不是问题,因为我们只讨论一个控件,它实际上与
文本框
没有太大区别

更新:


在我为当前项目进行研究时,我在MahApps.Metro存储库中发现了一个登录对话框,有人在其中发布了一个登录对话框。你可能想看看这个。我现在就用这个

由于没有可用的实现,您需要创建自己的对话框

有关您的问题是否得到实施的更多详细信息,请参阅。您也可以用当前代码中的
密码框
控件替换
文本框
控件。这应该不是问题,因为我们只讨论一个控件,它实际上与
文本框
没有太大区别

更新:


在我为当前项目进行研究时,我在MahApps.Metro存储库中发现了一个登录对话框,有人在其中发布了一个登录对话框。你可能想看看这个。我现在就用这个

好的,谢谢你的帮助,但我还有一个问题:在我的应用程序中,我有一个框架,当我使用该框架浏览互联网时,该对话框不会显示。请提出新问题并尽可能提供详细信息。我不知道你有什么问题,只是读了那篇评论。@Ramiradaoui看到我的更新,你可能会对此感兴趣p你真是太好了:)我现在就试试好的,谢谢你的帮助,但我还有一个问题:在我的应用程序中,我有一个框架,当我使用框架浏览互联网时,这个对话框不会显示。请提出新问题并尽可能提供详细信息。我不知道你有什么问题,只是读了那篇评论。@Ramiradaoui看到我的更新,你可能会对此感兴趣你真是太好了:)我现在就试试