0
中序使用mahapp自定义对话框,我添加了一个新的窗口,我的项目,然后替换从下面的代码XAML文件:mahapp自定义对话框 - 错误在WPF表示
<Dialog:CustomDialog x:Class="GUIcode.Main_Window"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Closing="Window_Closing"
Loaded="Window_Opening"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:Dialog="clr-namespace:MahApps.Metro.Controls.Dialogs;assembly=MahApps.Metro"
>
<textbox/>
</Dialog:CustomDialog>
后来我升C代码
using MahApps.Metro.Controls;
using MahApps.Metro.Controls.Dialogs;
private void Window_Opening(object sender, RoutedEventArgs e)
{
this.ShowLoginDialog();
}
public async void ShowLoginDialog()
{
DiagnosticDialog diag_dialog = new DiagnosticDialog();
await this.ShowMetroDialogAsync(diag_dialog);
}
然而,有一个持续的错误指示说: 类型“对话框:CustomDialog”没有被发现。验证你是否误认为一个程序集引用,并且所有引用的程序集都已经构建完成。
MahApps.Metro.Controls.Dialogs存在于refernece组件。我不明白这个问题究竟在哪里?