Rectangle和RectangleF结构

更新时间:2023-07-08 09:36:14 阅读: 评论:0

Rectangle和RectangleF结构日语能力等级考试
这两个结构表⽰⼀个矩形区域(通常在屏幕上)。与Point 和 Size⼀样,这⾥只介绍Rectangle结构,RectangleF与Rectangle基本相同,但它的属性类型是float类型,⽽Rectangle的属性类型是int类型。
Rectangle可以看作由⼀个Point 和⼀个 Size组成,其中Point表⽰矩形的左上⾓,Size表⽰其⼤⼩。它的⼀个构造函数把Point 和 Size作为其参数。下⾯重新编写前⾯DrawShapes⽰例的代码,绘制⼀个矩形:
Graphics dc = e.Graphics;
dialect
Pen bluePen = new Pen(Color.Blue, 3);
Point topLeft = new Point(0,0);
tdscdma是什么意思Size howBig = new Size(50,50);
Rectangle rectangleArea = new Rectangle(topLeft, howBig);
dc.DrawRectangle(bluePen, rectangleArea);
这段代码也使⽤Graphics.DrawRectangle()的另⼀个重载⽅法,它的参数是Pen和 Rectangle结构。
bombard
通过按顺序提供矩形的左上⾓⽔平和垂直坐标,宽度和⾼度(它们都是数字),可以构造⼀个Rectangle:
Rectangle rectangleArea = new Rectangle(0, 0, 50, 50)
Rectangle包含许多读写属性,如表20-3所⽰,可以⽤不同的属性组合来设置或提取它的维数。
表  20-3
属性说 明
near怎么读int Left左边界的x坐标
奥巴马讲话
int Right右边界的x坐标
vorwerkint Top顶边的y坐标bezinga
int Bottom底边的y坐标感想的意思
int X与 Left相同
int Y与Top相同
int Width矩形的宽度
int Height矩形的⾼度
Point Location左上⾓furniture可数吗
Size Size矩形的⼤⼩
注意这些属性都不是独⽴的,例如,设置Width会影响Right的值。

本文发布于:2023-07-08 09:36:14,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/170870.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:属性   矩形   类型
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图