none
TextBlock 使用代码如何设置 .FontFamily RRS feed

  • 问题

  • HI,

         1)我想使用代码设置TextBlock 的FontFamily 属性,如何设置?

         2)如何使用代码设置TextBlock 的Foreground属性,要要设置成为十六进制的。如“#FF1A1A28”


    maming 这是多么有趣的一件事情,如果这是说开发WIN8 APP的话

    2012年11月19日 7:22

答案

  • 1)

    TextBlock t = new TextBlock();
    t.FontFamily = new FontFamily("Font name");

    font name 你可以这样找到,你打开你的Control Panel\Appearance and Personalization\Fonts,找到你要的字体,双击打开,然后你可以看见Font Name:

    2)

    t.Foreground =

    new SolidColorBrush(Windows.UI.Color.FromArgb(0xff, 0x1a, 0x1a, 0x28));



    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us



    2012年11月20日 3:04
    版主

全部回复

  • 1)

    TextBlock t = new TextBlock();
    t.FontFamily = new FontFamily("Font name");

    font name 你可以这样找到,你打开你的Control Panel\Appearance and Personalization\Fonts,找到你要的字体,双击打开,然后你可以看见Font Name:

    2)

    t.Foreground =

    new SolidColorBrush(Windows.UI.Color.FromArgb(0xff, 0x1a, 0x1a, 0x28));



    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us



    2012年11月20日 3:04
    版主
  • HI, .

    1)FromArgb(0xff, 0x1a, 0x1a, 0x28 这个我用过,我是这样使用的.FromArgb(12,34,23,56)这样出来的效果是没有什么着色,是透明的,请问一下原因?

    2) “#FF1A1A28  这个如何转换为0xff, 0x1a, 0x1a, 0x28这样的格式?

     


    maming 这是多么有趣的一件事情,如果这是说开发WIN8 APP的话

    2012年11月20日 5:44
  • 不好意思,关于2) “#FF1A1A28  这个如何转换为0xff, 0x1a, 0x1a, 0x28这样的格式 这个问题我明白了,谢谢了

    maming 这是多么有趣的一件事情,如果这是说开发WIN8 APP的话

    2012年11月20日 5:45