一、作用不同
1、backcolor:用来设置图像的背景颜色,也用来设置文档、表格、图像等的背景颜色。
2、forecolor:用来设置图像的前景颜色,也用来设置文档、表格、图像等的前景颜色。
二、用法不同
1、backcolor:生成渐变填充并在图像的抹除区域中填充。
2、forecolor:绘画、填充和描边选区。
三、特点不同
1、backcolor:背景色是所要处理的图片的底色,默认的是白色。
2、forecolor:前景色是插入,绘制的图形图片的颜色 。
参考资料来源:百度百科-前景色。
参考资料来源:百度百科-背景色。
backcolor是背景色,就像现在这个页面一样,背景色是白色,这个就是backcolor,而fillcolor为填充色,就是画一个方框之类的封闭图形时,往里面填充的颜色,如图所示:
给控件设置BackColor,有以下两种方式:
第一种,调用backColor方法,如backColor("lightgreen");。
第二种,使用style方法,如style.backColor = "red";。
backcolor:组建的背景颜色。
forecolor:此组建的前景色,用于显示文本。
不记得VB.Net中哪个控件有这个属性,backstyle。
有些语言中
BackStyle
是透明的当编辑框不处于焦点。
VB中的backcolor的值是long型的,只不过,默认的都采用16进制的了,比如&H8000000F&这个,前面的&H是说后面连的是16进制的数值,中间的8000000F是颜色值,最后的&是强制把前面的数值定义为long型。你在实际应用时,可以直接读取这些值的,只不过读出来的是10进制的数。你要赋值的话,也可以直接赋于10进制的数值,16进制的也行。。只要是数字不是字符串就行。。