C# &引用;TypeConverter无法从System.String转换;在对话框中打开连接

C# &引用;TypeConverter无法从System.String转换;在对话框中打开连接,c#,wpf,xaml,datepicker,material-design-in-xaml,C#,Wpf,Xaml,Datepicker,Material Design In Xaml,我在.NETCore3.0中有一个WPF项目,我正在使用 我试图通过点击按钮来显示一个带有caledar(日期选择器)的对话框:(第119行) 问题是当我写materialDesign:DialogHost.DialogOpenedatached=“examlpetest”时,它给了我一个错误,TypeConverter无法从System.String(代码XDG0062)转换,所以当我这样做时 DialogOpenedAttached=" 它不会自动写入创建函数的提示 我将netcoreap

我在.NETCore3.0中有一个WPF项目,我正在使用

我试图通过点击按钮来显示一个带有caledar(日期选择器)的对话框:(第119行)

问题是当我写
materialDesign:DialogHost.DialogOpenedatached=“examlpetest”
时,它给了我一个错误,TypeConverter无法从System.String(代码XDG0062)转换,所以当我这样做时

DialogOpenedAttached="

它不会自动写入创建函数的提示

我将
netcoreapp3.0
更改为
net472,自己解决了这个问题;项目文件中的netcoreapp3.0

是否将xaml中的材料设计编译为netcoreapp3.0?你知道这个版本很快就不支持了吗?3.1是一个长期支持的版本?@Andy 1)我在xaml材料设计网站上没有找到答案,所以我也不确定。2) 是的,我知道,但我是从3.0目的地开始这个项目的。。你推荐什么来解决这个问题?我建议你下载未编译的源代码,看看它的目标是什么。也许你可以重新定位net core,它会工作得更好。我不明白你为什么“被困”在net core 3.0中。为什么不直接使用您的项目属性页来定位3.1呢?你还不能发布这个,所以我不知道问题会在哪里。@Andy我改为3.1,没有任何变化(MaterialDesignToolkit exampe的目标是3.0)。。欢迎其他建议。我的建议不仅仅是将其更改为3.1。我已经提出了另一个建议。