我尝试用 OneWayToSource
作为模式绑定到 Readonly
属性,但是在 XAML 中似乎无法做到这一点:
<controls:FlagThingy IsModified="{Binding FlagIsModified,
ElementName=container,
Mode=OneWayToSource}" />
我得到了:
无法设置属性‘ FlagThingy.IsAmendment’,因为它没有可访问的 set 访问器。
IsModified
是 FlagThingy
上的一个只读 DependencyProperty
。我想将该值绑定到容器上的 FlagIsModified
属性。
澄清一下:
FlagThingy.IsModified --> container.FlagIsModified
------ READONLY ----- ----- READWRITE --------
只使用 XAML 可以做到这一点吗?
更新: 好的,我通过在容器上而不是在 FlagThingy
上设置绑定来修复这个情况。但我还是想知道这是否可行。