次の xaml コードがあります。
<Window.Resources>
<BooleanToVisibilityConverter x:Key="b2v" />
</Window.Resources>
RichTextBox の可視性を CheckBox のチェック状態にバインドしたいと考えています。
<RichTextBox Visibility="{Binding IsChecked,ElementName=chk,Converter={StaticResource b2v}}" />
今のところ問題ありません。しかし、問題は、CheckBox に Name プロパティがないことです (時間をかけてコピーされるため、名前を付けることができません)。
そのため、CheckBox の添付プロパティがあります。
<CheckBox local:MyUIElementAttributes.AttachedElementType="TitleCheckbox"/>
ここで、この添付プロパティを使用して、RichTextBox の可視性がバインドされる CheckBox を識別したいと考えています。
どうやってやるの?添付プロパティにバインドし、その値を確認して可視性を設定する必要があります。
ありがとうございました!