Je ne peux pas le faire fonctionner avec IValueConverter pour Windows Phone 7.0. Voici mon code XAML pour l'élément binded:Windows Phone IValueConverter Problème
<TextBlock Text="{Binding Verified, Converter={StaticResource TextConverter}}" HorizontalAlignment="Left" VerticalAlignment="Bottom" FontSize="14" />
Voici le behind du fichier XAML.
public class TextConverter : System.Windows.Data.IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if ((bool)value == false)
{
return ("Verified is False!");
}
if ((bool)value == true)
{
return ("Verified is True!");
}
else
{
return ("Error!");
}
}
public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
return null;
}
}
Il pense que cela est juste, mais il semble que l'application ne peut même pas trouver la classe TextConverter, dois-je déclarer ne quelque part? Quand je cours cette application j'obtiens un Application_UnhandledException
. J'espère que quelqu'un peut m'aider, merci.
devrait vous donner la première personne qui a répondu la bonne réponse quand c'est CORRECT – MyKuLLSKI
Eh bien mon acception des réponses est basée sur la réponse qui a été mieux expliquée sur la façon de résoudre le problème et cela peut vous blesser mais je pensais que l'autre était mieux expliqué. – parek