代码之家  ›  专栏  ›  技术社区  ›  Michał Ziober

RichTextBox中的摄氏符号

  •  10
  • Michał Ziober  · 技术社区  · 15 年前

    我使用C和.net2.0编写Windows应用程序。 在RichTextBox中,我想显示摄氏符号。 如何做到这一点?有可能吗?

    5 回复  |  直到 15 年前
        1
  •  15
  •   Fredrik Mörk    15 年前

    你的意思是摄氏符号 37°C 是吗?如果是这样,你可以简单地把这个角色放在应该放的地方,我想:

     richTextBox.Text = string.Format("{0}°C", degrees);
    

    如果要查找字符代码(或只想查找要复制/粘贴它们的字符),可以在Windows中使用字符映射应用程序(在“开始”->程序”->附件”->系统工具中)。

        2
  •  8
  •   Mike Two    15 年前

    你是说摄氏度?在数字键盘上,您可以通过键盘获得“alt+0176”。

        3
  •  6
  •   Jason Kresowaty    15 年前

    如果您对在源代码中嵌入非ASCII字符持谨慎态度,可以改用以下字符:

    richTextBox.Text = string.Format("{0}\u00B0C", degrees);
    

    ( B0 是的十六进制 176 )

        4
  •  1
  •   Julien Lebosquain    15 年前

    richTextBox1.Text = "°" 将在一个丰富的文本框中显示学位符号,但我确信您还需要其他东西。如果是这样的话,请重新措辞你的问题。

        5
  •  0
  •   Elzo Valugi    15 年前
    ° //html entity.