首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#中的Temperature TextBox

C#中的Temperature TextBox
EN

Stack Overflow用户
提问于 2009-10-13 10:19:10
回答 4查看 3.6K关注 0票数 1

我需要一些代码来转换标准的C# TextBox到温度TextBox,这意味着添加"°C“到文本框中的文本结尾的另一种颜色,而不是默认的颜色。

EN

回答 4

Stack Overflow用户

发布于 2009-10-13 10:30:36

要得到度数符号,你可以使用字符代码176,例如

代码语言:javascript
复制
Char degree = (Char)176

然后,您可以将其附加到您的文本框内容中,或者,如果您想轻松地控制前色,我可以在文本框的右侧添加一个带有度数符号的标签。

票数 7
EN

Stack Overflow用户

发布于 2009-10-13 10:33:03

TextBox是一种纯文本编辑器。要想获得不同的颜色,你必须在富文本框中胡乱摆弄。为什么不将"°C“放在文本框右侧的标签中?这也将使您的解析和呈现代码变得更加容易。

票数 5
EN

Stack Overflow用户

发布于 2009-10-13 10:33:35

您可以创建自己的控件,该控件继承自TextBox,然后重写Text属性以自动添加°C,尽管同一TextBox中的其他颜色可能会有问题。

为什么要在TextBox中使用°C?不能直接在TextBox后面贴上标签吗?您可以根据需要设置静态文本和颜色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1559342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档