0

我想做的事情可能没有任何实际用途,但为了满足我的好奇心,我们可以将以下 XAML 中的第二个绑定压缩为 1 行

<TextBlock>
    <TextBlock.Text>
        <MultiBinding Converter="{StaticResource MyConverter}">
            <Binding Source="{StaticResource One}"></Binding>
            <Binding>
                <Binding.Source>
                    <sys:String>2</sys:String>
                </Binding.Source>
            </Binding>
        </MultiBinding>
    </TextBlock.Text>
</TextBlock>

StaticResource One 给我“1”,而 MyConverter 只是连接它获得的所有值。我正在寻找的是某种以紧凑格式表达第二个绑定的方法,例如第一个绑定。

4

1 回答 1

1

我假设有一些原因你不想定义第二个静态资源调用,然后使用与...Two相同的语法One

你应该能够:

<Binding Source="2"/>

由于Source只是一个Object,这应该将字符串“2”分配给Source。还没有检查,因为我现在在 linux 上。

于 2010-07-13T07:05:34.533 回答