我有问题,我不知道如何解决这个简单,我有很多这样的点,那么解决方案应该不复杂.
我有主要项目设置和主要XAML.
我有Binding Converter和XAML文件的依赖项目看起来像:
<TextBlock Text="{Binding X.Y.Z,
Converter={StaticResource ProbabilityConverter},
ConverterParameter=??????????????, Mode=OneWay}"
/>
Run Code Online (Sandbox Code Playgroud)
此XAML文件由主项目的主XAML文件加载.
我必须将一个属性的值从Setting's传递给ConverterParameter,此参数可以在运行时更改,那么这必须是Binding,Binding我只能DependencyProperty在这种情况下做.
我必须DependencyProperty为此Setting属性做包装才能解决这个问题?
当我尝试设置时Binding,ConverterParameter我将在运行时获得此异常:
无法在"绑定"类型的"ConverterParameter"属性上设置"绑定".'绑定'只能在DependencyObject的DependencyProperty上设置.