Rectangle类
public:
属性
X
Y
Width
Height
只读属性:
Left
Right
Top
Bottom
测试
创建一个矩形 位置:(144,114),长宽:[251,216]
获取各个值:
X = 144
Y = 114
Width = 251
Height = 216
Left = 144
Top = 114
Right = 395
Bottom = 330
你会发现 Right、Bottom 等两个值存在一点定义上的问题
即它定义的Right = Left + Width,这个值显然已经在矩形区域外,并偏离了1px
而不是我们通常以为的Right = Left + Width - 1
所以计算Width的时候
直接使用 Width = Right - Left 就行了
而不用 Width = Right - Left + 1
特此注意!