合并重复的WPF绑定
本文关键字:WPF 绑定 合并 | 更新日期: 2023-09-27 18:25:30
如果标题没有多大意义,我很抱歉,但我想不出一个好的措辞。
基本上,我有一个用户控件,其中许多控件都有绑定:
<TextBox.IsEnabled>
<MultiBinding Converter="{StaticResource AndLogicMultiValueConverter}">
<Binding Path="Binding1" />
<Binding Path="Binding" Converter="{StaticResource BoolToOppositeBoolConverter}" />
</MultiBinding>
</TextBox.IsEnabled>
这种情况重复了很多次,让xaml看起来很不整洁,我不确定它是否也会有性能上的提升?
有没有办法把这个绑定放在用户控制资源中,然后绑定到那个?
谢谢Greg
对于具有该绑定的IsEnabled
,使用Style
和Setter
怎么样?