【发布时间】:2016-05-07 00:16:13
【问题描述】:
几个小时以来我一直被这个问题困扰:(要求是在 textbox 中显示动态数据,但这里的问题是动态数据字符应该是 Gill Sans MT, 15pt,而无论 Numerics(0,1,2..,9) 出现在哪里,它们都应该是 Gill Sans MT,20pt。
所以我选择使用 Richtextbox 控件但无法实现所需的输出,代码看起来像
foreach (char c in richTextBox1.Text)
{
if (c <= '9')
{
richTextBox1.SelectionFont = new Font("GillSansMT", 20);
}
else
{
richTextBox1.SelectionFont = new Font("GillSansMT", 15);
}
}
我正在尝试检查richtextbox 中的每个字符,如果假设它是numeric,则凭借上面的代码成功找到它并进入循环但richTextBox1。 SelectionFont 不工作默认它采用 10pt 字体大小它不采用 20pt。
需要一些帮助来解决这个问题。提前致谢
【问题讨论】:
标签: c# activereports