注册 登录
编程论坛 VB.NET论坛

vb.net求助

我来我来8 发布于 2012-10-09 11:20, 560 次点击
lblmessage.Text = intyear & "年" & flag & "," & intmonth & "月有" & intday & "天" & ",在" & strseason
怎样改变 整型变量intyear,intmonth,intday和字符型变量flag,strseason 中字体的颜色?麻烦把代码告诉我一下,thank you!
3 回复
#2
wumingchenxi2012-10-09 17:27
你要求这种样子吗?
lblmessage.Text = 201209月有5天在下雨
这个在网页上比较容易实现。因为网页是解释类型的,可以把源代码带入,再作解释。
在软件上还真没用过,理论上说用控件套取控件的形式,可以实现上面的效果。
不过我只能实现用groupbox来嵌套2个label,还要控制第2个label的位置,否则会躲在下面看不见。
如果用label套取label的,理论上也是可行的,但是实际上这个位置关系,就不好处理了。
Label lb= new Label();
lb.Text="a";
lb.ForeColor = Color.Red;

Label lb2 = new Label();
lb2.Text = "b";
lb2.ForeColor = Color.Green;
this.groupBox1.Controls.Add((Control)lb);
this.groupBox1.Controls.Add((Control)lb2);
lb2.Left = lb.Width + 1;
#3
我来我来82012-10-11 20:08
哦,原来是这样的,明白了,我就是想要这种效果的。很感谢您非常用心的答案,解释的很详细 !
谢谢!

#4
haigecnpeng2012-10-29 21:23
RichTextBox控件应该可以实现。
1