如何更改文本块中的跨区文本?

时间:2017-06-30 13:42:09

标签: c# xaml uwp

如何更改span文本,例如,如果我有这样的XAML代码:

<text block x:name="tb1">
  <span x:name="span1">this is the first span/>
  <span x:name="span2">this is the span I want to                change</span.>
</text>

那么如何用第一个没有斜坡改变第二个跨度?

我尝试了以下代码:

span1.innerXAML="RANDOM TEXT"

但他们没有帮助。

1 个答案:

答案 0 :(得分:0)

使用Run显示Span中的文字。这是一个代码示例。

<TextBlock>
    <Span>
        <Run Name="MyText1" Text="My Text 1"/>
    </Span>
</TextBlock>

更改值

MyText1.Text = "Changed Text";

详细了解TextBlockText​Block Class