【问题标题】:Remove the C# TextBlock inlines elements padding删除 C# TextBlock 内联元素填充
【发布时间】:2013-01-08 03:19:12
【问题描述】:

关于 C# 中的TextBlock UIElement,我们可以在其中添加几个Run 对象,这些对象将附加到inlines 属性中。这是我们在一个TextBlock 中显示多段不同格式(字体、大小等)的文本的一种方式。

我的问题是:当我将两个Run 对象添加到一个TextBlock 中时,每个Run 对象之间存在一个填充。例如,我添加了“12”和“34”Run 对象,最后它们会在视图中显示为“12 34”。但我需要的是它们应该作为一个单词连接在一起 - “1234” - 没有那个填充

我们可以使用任何设置来防止这种填充吗?

【问题讨论】:

    标签: c# wpf padding textblock


    【解决方案1】:

    代替

    <TextBlock>
        <Run Text="12"/>
        <Run Text="34"/>
    </TextBlock>        
    

    这样写一行

    <TextBlock>
        <Run Text="12"/><Run Text="34"/>
    </TextBlock>
    

    空间将消失。

    【讨论】:

    • 天啊!!非常感谢:-)
    猜你喜欢
    • 1970-01-01
    • 2016-02-10
    • 2015-03-14
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    • 2017-02-22
    相关资源
    最近更新 更多