如何使用x:Static如下的多重系結?
<TextBlock.Text>
<MultiBinding StringFormat="{x:Static language:Resource.Message} : {0}">
<Binding Path="NoOfMessages" />
</MultiBinding>
</TextBlock.Text>
使用此代碼對我大喊大叫時出錯。
uj5u.com熱心網友回復:
使用多個行內:
<TextBlock>
<Run Text="{x:Static language:Resource.Message}"/>
<Run Text=":"/>
<Run Text="{Binding NoOfMessages, Mode=OneWay}"/>
</TextBlock>
uj5u.com熱心網友回復:
作為替代方案,如果您想依賴MultiBindingand StringFormat:
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} : {1}">
<Binding Source="{x:Static language:Resource.Message}"/>
<Binding Path="NoOfMessages" />
</MultiBinding>
</TextBlock.Text>
確保對大括號使用轉義序列{}。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/424212.html
