| static Ceiling(RectangleF) | Преобразует указанныйRectangleF структура кRectangle структура путем округленияRectangleF значения до следующего более высокого целочисленного значения. |
| static FromLeftTopRightBottom(int, int, int, int) | СоздаетRectangle структура с указанными местоположениями ребер. |
| static FromPoints(Point, Point) | Создает новыйRectangle из двух указанных точек. Две вертикали созданногоRectangle будет равно переданномуpoint1 иpoint2 . Обычно это противоположные вершины. |
| static Inflate(Rectangle, int, int) | Создает и возвращает увеличенную копию указанногоRectangleсостав. Копия завышена на указанную сумму. ОригиналRectangle структура остается неизменной. |
| static Intersect(Rectangle, Rectangle) | Возвращает третийRectangle структура, которая представляет собой пересечение двух другихRectangle структуры. Если пересечения нет, то пустойRectangle возвращается. |
| static Round(RectangleF) | Преобразует указанныйRectangleF кRectangle путем округленияRectangleF значения до ближайших целочисленных значений. |
| static Truncate(RectangleF) | Преобразует указанныйRectangleF кRectangle путем усеченияRectangleF значения. |
| static Union(Rectangle, Rectangle) | ПолучаетRectangle структура, содержащая объединение двухRectangle структуры. |
| Contains(Point) | Определяет, содержится ли указанная точка в этомRectangleструктура. |
| Contains(Rectangle) | Определяет, является ли прямоугольная область, представленнаяrect полностью содержится в этомRectangleструктура. |
| Contains(int, int) | Определяет, содержится ли указанная точка в этомRectangleструктура. |
| override Equals(object) | Проверяет,obj этоRectangleструктура с тем же расположением и размером этогоRectangleструктура. |
| override GetHashCode() | Возвращает хеш-код для этогоRectangleструктура. |
| Inflate(Size) | раздувает этоRectangleна указанную сумму. |
| Inflate(int, int) | раздувает этоRectangleна указанную сумму. |
| Intersect(Rectangle) | Заменяет этоRectangle с пересечением себя и указанногоRectangle . |
| IntersectsWith(Rectangle) | Определяет, пересекается ли этот прямоугольник сrect . |
| Normalize() | Нормализует прямоугольник, делая его ширину и высоту положительными, слева меньше, чем справа, а верх меньше, чем низ. |
| Offset(Point) | Изменяет положение этого прямоугольника на указанную величину. |
| Offset(int, int) | Изменяет положение этого прямоугольника на указанную величину. |
| override ToString() | Преобразует атрибуты этогоRectangle в удобочитаемую строку. |
| operator == | Проверяет, являются ли дваRectangle структуры имеют одинаковое расположение и размер. |
| operator != | Проверяет, являются ли дваRectangle структуры отличаются расположением или размером. |