我想以编程方式创建以下代码段:
<TextBlock>
12.01.2013
<Span xml:space="preserve" Foreground="#FFCCCCCC"> 21:09</Span>
</TextBlock>
但TextBlock
似乎不支持TextPointer
s,所以我看不到插入Span
.
我想以编程方式创建以下代码段:
<TextBlock>
12.01.2013
<Span xml:space="preserve" Foreground="#FFCCCCCC"> 21:09</Span>
</TextBlock>
但TextBlock
似乎不支持TextPointer
s,所以我看不到插入Span
.
这适用于电话 7.1:
C#
var tb = new TextBlock();
tb.Inlines.Add("12.01.2013");
var span = new Span { Foreground = new SolidColorBrush(Colors.Red) };
span.Inlines.Add(" 21:09");
tb.Inlines.Add(span);
content.Content = tb;
Xaml
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ContentPresenter x:Name="content"/>
</Grid>