- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?(1) 直线控件 ?? 直线控件(Line控件)可以在窗体或其它容器中显示水平线、垂直线或者对角线。与其他控件一样,在工具箱中单击直线控件图标,将鼠标移动到窗体上,在所需位置开始拖动鼠标,拖动到合适处后释放鼠标,则在鼠标的拖动起点与终点之间就出现了一段直线,单击直线可选中它,并且在直线的两端出现两个小方块。将鼠标指针移动到某个方块上,则指针变成一个十字形,此时拖动鼠标,可以更改该直线的长度与方向,也可以拖动鼠标来改变直线的位置。 直线控件主要用来设置直线的宽度、颜色以及线型等属性。直线控件的主要属性有BorderStyle(边框风格)、BorderWidth(线宽)和BorderColor(颜色)等。表8-2中列出了BorderStyle(边框风格)的取值及相应的描述。 图8-1 各种线型的比较 (2) 形状控件 使用形状控件(Shape控件)可以方便地在窗体上绘制出矩形、正方形、圆、椭圆、圆角矩形和圆角正方形等5种基本几何图形。形状控件(Shape控件)?可以通过Shape属性来显示不同的形状,用FillColor属性为图形填充颜色,用FillStyle属性和BorderStyle属性改变图形的填充方式和外观。 Shape属性是它很主要的一个属性,该属性决定了形状控件所绘制图形的类型。其语法: [对象].Shape[=value] 值Value用来指定控件外观的整数,其取值如表8-3。 2、常用绘图方法 Visual Basic提供了多种图形方法,用这些方法可以绘制出点、直线、圆、椭圆、弧形、扇形、以及各种曲线。 (1) 画点 画点是简单的图形操作,可以用PSet方法来设置指定点处像素的色彩: 其语法为: [对象.]PSet(x,y)[,color] (2) 画直线 图形操作中最有趣的部分是画直线和形状。为了在两坐标点之间画一条直线,可以使用Line方法的简单形式,其语法如下: [对象.]Line[(x1,y1)] – (x2,y2) [,color] (3) Circle方法用于在对象上绘制圆、椭圆、扇形或弧。 语法: [对象.]Circle[[Step](x,y)],半径[,颜色][,起始角][,终止角][长短轴比率] 3、 绘图属性 在对象(窗体或图片框)上绘制图形时,还需要设置对象的绘图属性以确定所绘制图形的特征,例如所画线的宽度以及图形的填充样式等。 ? (1) CurrentX与CurrentY ??使用Print方法在窗体或图片框中显示文本时,文本总是出现在当前坐标处。在默认情况下,第一次使用Print方法输出的文本显示在窗体的左上角。通过CurrentX与CurxentY属性可以指定当前坐标,但这两个属性在设计时不可用。 (2) AutoRedraw属性 如果AutoRedraw属性的值为True,则所绘制的图形是持久的。即当窗体被隐藏到其他窗口之后或调整了大小,使用Print方法显示的文本或使用图形方法绘制的图形都将重新显示。 如果AutoRedraw属性的值为False,则所绘制的图形是临时的。当窗体被隐藏到其他窗口之后或调整了大小,窗体上的文本或图形将被掩盖掉。AutoRedraw属性的默认值为False,在使用Print方法或图形方法时,最好将该属性的值设置为Ture。 (3) 其他绘图属性。 4、使用颜色 在Visual Basic中,颜色是以十六进制数表示的。以十六进制数来设置颜色既不方便也不直观,一般用户很难看出颜色与十六进制数的对应关系。为此,Visual Basic提供了一些颜色常数和颜色函数,使用它们可以方便直观地设置出想要的颜色。 ?(1) 颜色常量 (2) QBColor函数 使用QBColor函数可以设置16种颜色,语法如下: QBColor(Color) 参数Color是一个0~15的整数,每个整数代表一种颜色,表8-8中列出了该参数的取值与对应的颜色。 3) RGB函数。 使用颜色常量和QBColor函数只能指定一些基本的颜色,而使用RGB函数则可以指定几乎所有的颜色。RGB函数是通过指定红(Red)、绿(Green)、蓝(Blue)三原色的值来定义颜色的,其语法为: RGB(红、绿、蓝)。 5、 图形的坐标系统 很多时候使用默认的坐标系统有时很不方便,用户可以根据具体的需要重新定义容器的坐标系统。属性ScaleWidth和ScaleHeight的值分别用来设置容器坐标系x轴与Y轴的正方向及最大坐标值。X轴的度量单位为容器当前宽度的1/ScaleWidth、Y轴的度量单位为对象当前宽度的1/ScaleHeight。如果ScaleWidth的值小于0,则x轴的正向向上;如果ScaleHeight的值小于0,则Y轴的正向向上。属性ScaleTo
您可能关注的文档
- UG NX7.5高级应用教程 作者 钟奇 第1章 UG基本知识.ppt
- UG NX7.5高级应用教程 作者 钟奇 第5章 渲染.ppt
- UG NX7.5高级应用教程 作者 钟奇 第6章 模具设计.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第1单元.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第2单元.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第3单元.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第5单元.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第6单元.ppt
- UG设计与加工 作者 张士军 韩雪军编著 幻灯片 第8单元.ppt
- UG专用夹具设计 作者 张士军 第1单元 夹具设计基础.ppt
文档评论(0)