str =“abc ddd efg” mylabel.text = str
基本上我想在静态字符串中加粗部分文本,并将其显示在标签/文本块上,任何想法? tks
答案 0 :(得分:2)
TextBlock
具有Inlines
属性。您可以将格式化文本添加到该集合中:
mylabel.Inlines.Clear();
mylabel.Inlines.Add("abc");
mylabel.Inlines.Add(new Run() { Text="ddd", FontWeight=FontWeights.Bold });
mylabel.Inlines.Add("efg");