У меня есть строка и текстовое поле в моем проекте WPF, как показано ниже:
<Line Fill="Red" X1="{Binding ElementName=TxtStartLine1, Path=Text, Converter={StaticResource PointConverter}}" />
также для кода c # код для PointConvert:
public class PointConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return 0;
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
return "";
}
}
Я хочу изменить свойство X1 длястрока за текстовым значением, но я получаю эту ошибку от дизайнера VS:
Код серьезности Описание Ошибка состояния подавления строки файла проекта
Объект типа "System.Windows.PointConverter" не можетбыть применен к свойству, которое ожидает тип "System.Windows.Data.IValueConverter".ALPRX F: \ Projects \ ALPR \ repos \ номерной знак \ ALPRX \ FindiLpdParams.xaml 283 "обновление 1: заголовок файла .XAML, в котором я определяю конвертер, указан в комментариях.