Int32Rect Int32Rect Int32Rect Int32Rect Struct

Определение

Описывает ширину, высоту и расположение целого прямоугольника.Describes the width, height, and location of an integer rectangle.

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Наследование
Атрибуты
Реализации

Комментарии

Использование атрибута XAMLXAML Attribute Usage

<object property="X,Y,Width,Height"/>  
- or   
<object property="Empty"/>  

Значения XAMLXAML Values

XX
System.Int32

Координата по оси X верхнего левого угла прямоугольника.The x-coordinate of the top-left corner of the rectangle.

YY
System.Int32

Координата по оси Y верхнего левого угла прямоугольника.The y-coordinate of the top-left corner of the rectangle.

WidthWidth
System.Int32

Ширина прямоугольника.The width of the rectangle.

HeightHeight
System.Int32

Высота прямоугольника.The height of the rectangle.

Использование текста XAMLXAML Text Usage

Также можно использовать пробелы вместо запятые для разделения значений.You can also use white space instead of commas to delimit values. Пустое пространство может также использоваться с установленным значением с разделителями-запятыми.White space can also be used with a comma delimited value set.

Конструкторы

Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр Int32Rect с указанными координатами X и Y и заданными значениями Width и Height.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Свойства

Empty Empty Empty Empty

Возвращает пустой прямоугольник (специальное значение, которое представляет прямоугольник без расположения или площади).Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea HasArea HasArea HasArea

Получает значение, определяющее, имеют ли свойства Width и Height объекта Int32Rect значения больше 0.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height Height Height Height

Возвращает или задает высоту прямоугольника.Gets or sets the height of the rectangle.

IsEmpty IsEmpty IsEmpty IsEmpty

Возвращает значение, которое определяет, пуст ли прямоугольник.Gets a value indicating whether the rectangle is empty.

Width Width Width Width

Получает или задает ширину прямоугольника.Gets or sets the width of the rectangle.

X X X X

Получает или задает координату по оси X левого верхнего угла прямоугольника.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y Y Y Y

Получает или задает координату по оси Y левого верхнего угла прямоугольника.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли указанный прямоугольник данному прямоугольнику.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect)

Определяет, равен ли указанный прямоугольник данному прямоугольнику.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect)

Определяет, равны ли указанные прямоугольники.Determines whether the specified rectangles are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Создает хэш-код с использованием значений X, Y, Width и Height данного прямоугольника.Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String) Parse(String) Parse(String) Parse(String)

Создает структуру Int32Rect из заданного представления String.Creates an Int32Rect structure from the specified String representation.

ToString() ToString() ToString() ToString()

Создает строковое представление данной матрицы Int32Rect.Creates a string representation of this Int32Rect.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Создает строковое представление объекта Int32Rect на основе заданного значения IFormatProvider.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

Операторы

Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect)

Проверяет точное равенство двух прямоугольников.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect)

Проверяет, различны ли два прямоугольника.Compares two rectangles for inequality.

Явные реализации интерфейса

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Форматирует значение текущего экземпляра, используя указанный формат.Formats the value of the current instance using the specified format.

Применяется к