【发布时间】:2013-09-13 13:20:59
【问题描述】:
我有以下 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。
我该怎么做?我必须绑定到附加属性,并且必须检查该属性的值才能设置可见性。
谢谢!
【问题讨论】:
标签: wpf binding attached-properties