ho anche affrontato questo problema. la causa principale del mio problema è la seguente.
1) Ho fatto riferimento di seguito nel mio codice. ma non ho aggiunto la libreria (System.Xml.Serialization.xml). Aggiungi riferimento e seleziona System.Xml.Serialization.xml per includere la dll.
System.Xml.Serialization
2) Io uso un UserControl chiamato FileList.xaml nel MainWindow
FileList.xaml
<AM:time2str x:Key="time2str"/>
Ma didnt aggiungere la classe che eredita da IMultiValueConverter
MainWindow.xaml.cs (Ho perso il seguente codice)
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();
}
}
Questo lavorato anche per me, come ho avuto lo stesso problema subito dopo il mio upgradind WP7 app per WP8. –
Come variante, l'ho provato nell'altro senso "round: impostazione delle mie impostazioni internazionali del progetto sullo stesso sistema (non volevo modificare le impostazioni della regione del mio sistema). Il mio approccio NON ha funzionato. – amenthes
ha funzionato anche per me – jackjop