6.13 图形控件
图形(Shape)控件用于显示矩形、正方形、椭圆、圆形、圆角矩形或圆角正方形。
属性
1)BackColor:设置背景颜色。
2)BackStyle:设置背景风格,取值:0-透明;1-不透明。
3)BorderColor:设置画线的颜色,可从调色板选择。
4)BorderStyle:设置画线的风格(对象的边框样式),共有7种:0-Transparent(无线);1-Solid(实线,此为默认值);2-Dash(虚线);3-Dot(点线);4-Dash-Dot(单点画线);5-Dash-Dot-Dot(双点画线);6-Inside Solid(内部实线)。
5)BorderWidth:画线的宽度。
6)FillColor:填充颜色。
7)FillStyle:填充样式,有8种可选:0-全部填充;1-透明,此为默认值;2-水平直线;3-竖直直线;4-上斜对角线;5-下斜对角线;6-十字线;7-交叉对角线。
8)Shape:指定控件的外观,有6种可选:0-矩形;1-正方形;2-椭圆;3-圆;4-圆角矩形;5-圆角正方形。
9)DrawMode:画线模式(控件输出时的外观),共有16种:1-黑色;2-非或笔,设置值15的反相;3-与非笔,背景色以及画笔反相二者共有颜色的组合;4-非复制笔,设置值13的反相;5-与笔非,画笔以及显示色反相二者共有颜色的组合;6-反相,显示颜色反相;7-异或笔,画笔颜色以及显示颜色的异或;8-非与笔,设置值9的反相;9-与笔,画笔以及显示色二者共有颜色的组合;10-非异或笔,设置值7的反相;11-无操作,该设置实际上是不画图;12-或非笔,显示颜色与画笔颜色反相的组合;13-复制笔,用ForeColor属性指定的颜色,此为默认值;14-或笔非,画笔颜色与显示颜色反相的组合;15-或笔,画笔颜色与显示颜色的组合;16-白色。