【问题标题】:How to use the Run within the TextBlock without space in XAML Winrt?如何在 XAML Winrt 中使用没有空格的 TextBlock 内的 Run?
【发布时间】:2023-03-07 15:49:01
【问题描述】:
<TextBlock>
    <Run  Text="{Binding Percentage}"/>
    <Run Text="%"/>
</TextBlock>

我知道这似乎是一个微不足道的问题,但我想知道在上面的代码中,如果 Percentage 值为 95,那么它会显示 95 % 而不是 95% 。那就是 Run 之间有一个我不想要的空间。如何删除它。

提前致谢。

【问题讨论】:

    标签: xaml windows-runtime win-universal-app


    【解决方案1】:

    尝试将它们写在同一行中。例如

    <TextBlock>
        <Run  Text="{Binding Percentage}"/><Run Text="%"/>
    </TextBlock>
    

    【讨论】:

    • 是的,很有效。非常感谢。对此行为有何解释?
    • Runs 之间的文本也会被渲染,因此它将新行视为空格。
    • 哦不知道。再次感谢您的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多