Multibinding在XAML资源(Multibinding as resource in XA

2019-07-19 07:06发布

是否有可能(如果是如何),添加multivaluebinding表达成资源。

我有一个多值的结合,即发生在那些结合的一个2个独立的结合,以及转换器参数。

我必须用这个绑定5个不同的项目,这些结合标签仅在转换器参数不同。 其余一切都是一样的。

我会避免multibinding样板标签的重复。

Answer 1:

试试吧:看,如果事情的工作简便的方法!

    <Style TargetType="Button">
        <Setter Property="Content">
            <Setter.Value>
                <MultiBinding Converter="{StaticResource OmgLolzConverter}">
                    <Binding Path="One" Converter="{StaticResource CakeConverter}"/>
                    <Binding Path="Two" Converter="{StaticResource CakeConverter}"/>
                </MultiBinding>
            </Setter.Value>
        </Setter>
    </Style>

工作良好。



文章来源: Multibinding as resource in XAML