C#里的Label能不能像Java的JLabel那样,用HTML来显示复杂的文字格式?
如果不能的话,有没有任何办法让同一个Label里的文字有不同的格式,比如有某几个字和其他字不同色什么的。稍微问具体些吧。我在某个Label里写了大量文字,然后想在运行时某...
如果不能的话,有没有任何办法让同一个Label里的文字有不同的格式,比如有某几个字和其他字不同色什么的。
稍微问具体些吧。我在某个Label里写了大量文字,然后想在运行时某时刻用代码把其中某几个字变成红色。能不能做到? 展开
稍微问具体些吧。我在某个Label里写了大量文字,然后想在运行时某时刻用代码把其中某几个字变成红色。能不能做到? 展开
1个回答
展开全部
可以的,在Label的Text,输入你要的文字,然后按住左键拖动你要编辑的字,在上面字体栏里修改字体样子,如果是赋值的可能要用数据库实现。
用timer控件,用里面的Tick事件来处理你想执行的动作,然后通过代码来触发你的字体的变换.
用timer控件,用里面的Tick事件来处理你想执行的动作,然后通过代码来触发你的字体的变换.
更多追问追答
追问
如果只是修改Label的属性会影响所有的文字。我只想修改Label里一部分文字的颜色,该怎么做?希望有具体一点的代码。
追答
我能想到的是吧你的字符串定义成数组(字符串长度自动获取),然后拆分成一个个的,把你要用的那一段进行修改,改好后在重新组合。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询