Windows runtime 如何添加<;粗体></粗体>;将文本转换为WinRT中文本块的内容?
我希望以编程方式创建此文件:Windows runtime 如何添加<;粗体></粗体>;将文本转换为WinRT中文本块的内容?,windows-runtime,windows-store-apps,Windows Runtime,Windows Store Apps,我希望以编程方式创建此文件: <TextBlock Style="{StaticResource WordStyle}" x:Name="Foo"><Bold>d</Bold>o o<Bold>dd</Bold></TextBlock> 做奇数 我找到了答案。要添加粗体文本、斜体文本和换行符,或使用C#更改前景色或字体系列,TextBlock.Inlines属性可以完美地工作 Foo.Inlines.Clear(); /
<TextBlock Style="{StaticResource WordStyle}" x:Name="Foo"><Bold>d</Bold>o o<Bold>dd</Bold></TextBlock>
做奇数
我找到了答案。要添加粗体文本、斜体文本和换行符,或使用C#更改前景色或字体系列,TextBlock.Inlines
属性可以完美地工作
Foo.Inlines.Clear();
// Bold text.
var block = new Run();
block.Text = "d";
block.FontWeight = FontWeights.Bold;
Foo.Inlines.Add(block);
// Regular text.
block = new Run();
block.Text = "o o";
Foo.Inlines.Add(block);
// Bold and italics text.
block = new Run();
block.FontStyle = FontStyle.Italic;
block.FontWeight = FontWeights.Bold;
block.Text = "dd";
Foo.Inlines.Add(block);