XAML に次のチェックボックスがあります。
<CheckBox x:Name="DisplayPlateGapPoints" Content="Display Plate Gap Points" IsChecked="True"/>
Opacity プロパティを持つ別のコントロールもあります。チェックボックスがチェックされているかどうかに基づいて不透明度を設定したい(コンバーター経由)。これを試しましたが、実行時に例外が発生します。
Opacity="{Binding IsChecked, ElementName=DisplayPlateGapPoints, Converter={DynamicResource boolOpacityConverter}}"
例外は次のとおりです。
A 'DynamicResourceExtension' cannot be set on the Converter property of type 'Binding'
コンバーター自体は、別の XAML ファイルで次のように定義されています。
<UserControl.Resources>
<converters:BoolOpacityConverter x:Key="boolOpacityConverter" />
誰かが私を正しい方向に向けることができますか?