从代码中在windows phone 7中设置richtextbox样式

时间:2012-02-03 15:27:16

标签: windows-phone-7 richtextbox

所以我想从代码中设置richtextbox文本的样式,但我不知道如何。文本中有两个变量,我希望第二个变量具有accentcolor和2pt更大的字体。

2 个答案:

答案 0 :(得分:0)

如果查看MSDN网站,您可以找到RichTextBox所具有的所有不同属性。

感兴趣的东西

  • 的FontFamily
  • 字号
  • 字体样式
  • 前景
  • 背景

答案 1 :(得分:0)

一种方法是按照以下代码

进行操作
        Run r1 = new Run();
        r1.Text = "this is through ";
        r1.FontSize = 18.0;
        r1.FontStyle = FontStyles.Italic;
        //r.Foreground=Brush.

        Run r2 = new Run();
        r2.Text = "code";
        r2.FontWeight = FontWeights.ExtraBold;
        r2.Foreground= new SolidColorBrush(Colors.Red);

        Paragraph p = new Paragraph();


        p.Inlines.Add(r1);
        p.Inlines.Add(r2);


        richTextBox1.Blocks.Add(p);