| static Ceiling(RectangleF) | Converts the specified RectangleF structure to a Rectangle structure by rounding the RectangleF values to the next higher integer values. |
| static FromLTRB(int, int, int, int) | Creates a Rectangle structure with the specified edge locations. |
| static Inflate(Rectangle, int, int) | Creates a Rectangle that is inflated by the specified amount. |
| static Intersect(Rectangle, Rectangle) | Returns a third Rectangle structure that represents the intersection of two other Rectangle structures. If there is no intersection, an empty Rectangle is returned. |
| static Round(RectangleF) | Converts the specified RectangleF to a Rectangle by rounding the RectangleF values to the nearest integer values. |
| static Truncate(RectangleF) | Converts the specified RectangleF to a Rectangle by truncating the RectangleF values. |
| static Union(Rectangle, Rectangle) | Gets a Rectangle structure that contains the union of two Rectangle structures. |
| Contains(Point) | Determines if the specified point is contained within this Rectangle structure. |
| Contains(Rectangle) | Determines if the rectangular region represented by rect is entirely contained within the rectangular region represented by this Rectangle. |
| Contains(int, int) | Determines if the specified point is contained within this Rectangle structure. |
| override Equals(object) | Tests whether obj is a Rectangle structure with the same location and size of this Rectangle structure. |
| Equals(Rectangle) | Tests whether other Rectangle structure has the same location and size of this Rectangle structure. |
| override GetHashCode() | Returns the hash code for this Rectangle structure. For information about the use of hash codes, see GetHashCode . |
| Inflate(Size) | Enlarges this Rectangle by the specified amount. |
| Inflate(int, int) | Enlarges this Rectangle by the specified amount. |
| Intersect(Rectangle) | Replaces this Rectangle with the intersection of itself and the specified Rectangle. |
| IntersectsWith(Rectangle) | Determines if this rectangle intersects with rect. |
| Offset(Point) | Adjusts the location of this rectangle by the specified amount. |
| Offset(int, int) | Adjusts the location of this rectangle by the specified amount. |
| override ToString() | Converts the attributes of this Rectangle to a human readable string. |
| operator == | Tests whether two Rectangle structures have equal location and size. |
| operator != | Tests whether two Rectangle structures differ in location or size. |