以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 颜色设定 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54893) |
-- 作者:yangwenghd -- 发布时间:2014/8/6 21:47:00 -- 颜色设定 怎么设定Label颜色啊! 比如 在-5到1是红色(样式1),6到10是黄色(样式2),11以上是绿色(样式3) 和百分比是一样的! 感谢 感谢
|
-- 作者:有点甜 -- 发布时间:2014/8/6 21:54:00 -- 设置lable的值的时候,先判断值是多少,然后设置颜色
e.Form.Controls("Label1").ForeColor = Color.Red e.Form.Controls("Label1").ForeColor = Color.Yellow e.Form.Controls("Label1").ForeColor = Color.Green |
-- 作者:yangwenghd -- 发布时间:2014/8/6 22:02:00 -- 可以是变化的吗?比如是一个结果!一个百分比! 可以把LAbel1设置为小数两位吗?
|
-- 作者:有点甜 -- 发布时间:2014/8/6 22:28:00 -- 不可以根据图表设置,图表的颜色是随机的。
如果要改颜色看2楼代码;
如果要改格式,这样写
e.Form.Controls("Label1").Text = Format(val(e.Form.Controls("Label1").Text), "#.00") |
-- 作者:yangwenghd -- 发布时间:2014/8/7 9:27:00 -- 嗯 谢谢 点击运算后还是会出现小数后很多位,可不可以是运算后在显示小数点两位啊 |
-- 作者:Bin -- 发布时间:2014/8/7 9:33:00 -- 按照4不可能没效果,你根本没试 我给你改了一句,一点问题都没 |
-- 作者:yangwenghd -- 发布时间:2014/8/7 10:06:00 -- 感谢你! 被我写错事件了! ![]() |