Образец-конвертер:

я есть проблема, и я не знаю, как решить эту простую проблему, у меня много таких моментов, тогда решение не должно быть сложным.

У меня есть основной проект с настройками и основной XAML.

У меня есть проект зависимости с Binding Converter и XAML File выглядит так:

<TextBlock Text="{Binding X.Y.Z, Converter={StaticResource ProbabilityConverter}, ConverterParameter=??????????????, Mode=OneWay}"/>

Этот файл XAML загружается основным файлом XAML из основного проекта.

Я должен передать значение одного свойства из Setting вConverterParameterэтот параметр может быть изменен во время выполнения, тогда это должно бытьBinding, Binding я могу сделать только дляDependencyProperty в этом случае.

я обязан сделатьDependencyProperty обертка для этого параметра настройки, чтобы решить эту проблему?

Когда я пытаюсь установитьBinding вConverterParameter я получу это исключение во время выполнения:

«Связывание» не может быть установлено в свойстве «ConverterParameter» типа «Связывание». «Связывание» может быть установлено только для свойства DependencyObject объекта DependencyObject.

Ответы на вопрос(2)

Ваш ответ на вопрос