分享

vb-shape

 悟静 2009-07-16
使用外形控件(Shape)可在窗体或其他控件容器中画出矩形、正方形、圆、椭圆、圆角矩形或圆角正方形。外形控件的Shape属性决定了它的图形样式,这个属性的所有可能取值都有对应的外形样式。

    1.外形控件的常用属性

    Left、Top、肜idth、Heightl BorderWidth、BorderColor、BackColor、FillColor、BorderStyle
    (1)Left、top、width和Height属性决定外形控件的位置和大小,也能够用Move方法改变它的大小和位置。
    (2)Borderwidth属性设置图形边界宽度。它的值是以像素为单位的边线宽度。
    (3)BorderColor属性设置图形边界颜色。
    (4)BorderStyle属性设置边界线的类型
    (5)FillColor属性设置图形的前景颜色。
    如果要为图形填充颜色(背景)时,首先应该将属性FillStyle(填充方式)设置成1(通明),否则FillColor(前景色)的颜色会遮盖了背景色,达不到预期的目的。
来源:www.va1314.com/bc
    例如,将图形的FillStyle属性的值设为0(实心,不通明),FillColor(填充颜色)为蓝色,此时,不论Back(:oloi’为何种颜色,都被蓝色所遮盖,如果将FillStyle改为1(通明),则图形内显示背景色。

    2.外形控件的特有属性

    (1)Shape属性
    该属性用来设置图形的外形。
    0--Rectangle    矩形    3--Circle    圆形
    1--Square    正方形    4--Rounded.Reeta“gle    圆角矩形
    2--0V8l    椭圆形    5--Rounded Square     圆角正方形
    Shape属性的缺省值为O(矩形)。若选择3,则用Shape控件画出的矩形中画出一个圆(圆的直径是矩形的短边)。

    (2)BackStyle属性
    该属性用来设置图形背景的风格
    0--transparent(通明)    1--Opaque(不通明)
    缺省值为0。如果着色,明显要将BackStyle属性设置为“不通明”。
    (3)FillStyle属性
    该属性用来设置图像填充的线形(风格和样式)。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多