私もこの問題に直面しました。私の問題の根本的な原因は以下の通りです。
1)コードで以下を参照しました。しかし、ライブラリ(System.Xml.Serialization.xml)を追加していません。参照を追加し、System.Xml.Serialization.xml を選択して dll を含めます。
System.Xml.Serialization
2) メインウィンドウで FileList.xaml というユーザー コントロールを使用します。
FileList.xaml
<AM:time2str x:Key="time2str"/>
しかし、私は IMultiValueConverter から継承するクラスを追加しませんでした
MainWindow.xaml.cs (次のコードを見逃していました)
public class time2str : IMultiValueConverter
{
public object Convert(object[] values, System.Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
********************
}
public object[] ConvertBack(object value, System.Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture)
{
throw new System.NotImplementedException();
}
}