Como simplesmente vincular isso ao ConverterParameter?
Tenho um problema e não sei como resolver isso simples, tenho muitos pontos como este, então a solução não deve ser complicada.
Tenho o projeto principal com Configurações e XAML principa
Tenho um projeto de dependência com o Binding Converter e o arquivo XAML parecido com:
<TextBlock Text="{Binding X.Y.Z, Converter={StaticResource ProbabilityConverter}, ConverterParameter=??????????????, Mode=OneWay}"/>
Este arquivo XAML está carregando pelo arquivo XAML principal do projeto principa
Devo passar o valor de uma propriedade de Setting paraConverterParameter
, este parâmetro pode estar mudando em tempo de execução, então deve serBinding
, Binding
eu posso fazer apenas porDependencyProperty
nesse caso
Devo fazerDependencyProperty
wrapper para esta propriedade Setting para resolver esse problema?
Quando tento definirBinding
emConverterParameter
receberei esta exceção em tempo de execução:
A 'Binding' não pode ser definida na propriedade 'ConverterParameter' do tipo 'Binding'. Uma 'Ligação' só pode ser definida em uma DependencyProperty de um DependencyObject.