Исключение: тип 'IValueConverter' не имеет общедоступного класса TypeConverter

Я только что столкнулся с этим исключением на IValueConverter, который я реализую:

Тип IValueConverter не имеет общедоступного класса TypeConverter

Кто-либо еще столкнулся с этим? Какова причина, и как я фиксирую?Спасибо.

12
задан Dave Clemmer 17 September 2011 в 00:00
поделиться

2 ответа

Простое решение, как оказывается. Я ссылался на мой целесообразный конвертер, как это:

<Binding Path="Foreground" Converter="StaticResource BrushToRgbConverter" ConverterParameter="B" />

вместо этого:

<Binding Path="Foreground" Converter="{StaticResource BrushToRgbConverter}" ConverterParameter="B" />

Другими словами, я пропустил скобы из моего преобразователя .

45
ответ дан 2 December 2019 в 03:22
поделиться

Вот статья, которую я писал о той же проблеме, но с другой причиной. В моем случае я ссылался на неправильный класс кисти в неправильном пространстве имен.

0
ответ дан 2 December 2019 в 03:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: