【问题标题】:How to put Converter Culture in multibinding on textblock如何在文本块上将转换器文化置于多重绑定中
【发布时间】:2018-10-17 01:25:57
【问题描述】:

我通常将文本块与字符串格式和转换器文化绑定,如下所示:

<TextBlock Text="{Binding CurrentPurchase.SubTotal, StringFormat='{}{0:C}', ConverterCulture='nl-NL'}"/>

但我也有一个字符串格式的多重绑定(价格 x 数量) 我怎样才能把ConverterCulture='nl-NL' 放在这里?

<TextBlock.Text >
   <MultiBinding StringFormat='{}{0} x {1}'>
        <Binding Path="Price"/>
        <Binding Path="Quantity" />
   </MultiBinding>
</TextBlock.Text>

谢谢

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    你可以在MultiBinding上设置:

    <TextBlock.Text >
      <MultiBinding StringFormat='{}{0} x {1}' ConverterCulture="nl-NL">
        <Binding Path="Price"/>
        <Binding Path="Quantity" />
      </MultiBinding>
    </TextBlock.Text>
    

    除非您在价格和数量方面需要不同的文化!

    【讨论】:

      猜你喜欢
      • 2014-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多