我有这个 wpf 代码。
<TextBlock Name="TB" TextWrapping="Wrap" Text="das asd asdasd asd asd as d as 2323213 123123" Style="{StaticResource PhoneTextTitle1Style}"/>
我需要在其中一个红色区域写一段文字。
同时我需要像这样指定文本的位置:
TB.Inlines.Add(new Run() { Text="123", ContentX = 4, ContetLine= 1});
TB.Inlines.Add(new Run() { Text="B", ContentX = 6, ContentLine= 2});
TB.Inlines.Add(new Run() { Text="55555", ContentX = 7, ContentLine= 4});
可以使用具有自定义文本颜色和样式的内联添加文本。
而且我不知道字体大小和文本将在哪里换行。
编辑 1:
文本可以不同。
字符可以设置样式(颜色、字体大小、文本样式)。
我需要完整的字符和指针数组。