字体类和它们之间的切换

时间:2011-11-24 14:28:02

标签: c# asp.net class

所以,我在文本框中输入了文本,我需要在标签中显示为预览。问题是,它有特定的格式,所以@A是红色的触发器,文本是红色的,有些其他的文本颜色标志被插入(就像我们在某些时候插入@B而文本从该点开始是绿色的,依此类推)。

如果没有两个问题,这不会是一个大问题:

  1. 显然这是Web应用程序,虽然是用C#编写的,但是在Windows窗体上可以完成的很多事情都不能在这里完成。
  2. 我无法解决的更大问题是我还有文字背景和文字高度的标志(我会在课堂上解决)。

    font color   red_____________green___________blue__________
    font bacgr.  black_________________________________red_____
    font hight   normal_________________double_________________
    
  3. 我希望你能得到它,我有三组参数(字体颜色,背景颜色和文字高度),一组中的参数应该改变一个属性,其他参数应该保留。

    这肯定很复杂,但至少我需要知道如何制作例如@A触发器,Label中的文本颜色变为红色,@ A被删除,之后是例如@B,此时文本变为绿色,依此类推。 请记住,这是ASP.NET,因此很多C#功能都不可用。

1 个答案:

答案 0 :(得分:0)

实现此目标的最简单方法是解析标记的字符串,并将其替换为实现所需格式的等效HTML / CSS标记(< span class =“red”>)。