Поделиться через


RelativePoint - структура

Определяет точку, которая имеет координаты X и Y, а также класс RelativePosition, определяющий отношение этих координат к некоторому другому объекту.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public Structure RelativePoint
public struct RelativePoint
public value class RelativePoint
[<Sealed>]
type RelativePoint =  struct end
JScript поддерживает использование структур, но не объявление новых структур.

Тип RelativePoint предоставляет следующие члены.

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

  Имя Описание
Открытый метод RelativePoint(RelativePosition, Point) Инициализирует новый экземпляр класса RelativePoint по указанной абсолютной точке.
Открытый метод RelativePoint(RelativePosition, Double, Double) Инициализирует новый экземпляр структуры RelativePoint по указанной относительной позиции RelativePosition и значениям координат X и Y.

В начало страницы

Свойства

  Имя Описание
Открытое свойство Position Возвращает или задает относительную позицию точки, заданной структурой RelativePoint.
Открытое свойство X Возвращает или задает значение координаты Х структуры RelativePoint.
Открытое свойство Y Возвращает или задает значение координаты Y структуры RelativePoint.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals(Object) Определяет, содержит ли объект RelativePoint те же координаты, что и указанный объект Object. (Переопределяет ValueType.Equals(Object).)
Открытый метод Equals(RelativePoint) Определяет, содержит ли объект RelativePoint те же координаты, что и указанный объект RelativePoint.
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый методСтатический член FromPoint Преобразует указанную точку Point в относительную точку RelativePoint, координаты которой заданы относительно верхнего левого угла.
Открытый метод GetHashCode Возвращает хэш-код данного экземпляра. (Переопределяет ValueType.GetHashCode().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.)

В начало страницы

Операторы

  Имя Описание
Открытый операторСтатический член Equality Сравнивает две структуры RelativePoint.Результат определяет, равны ли свойства «Position», «X» и «Y» двух структур RelativePoint.
Открытый операторСтатический член Implicit(Point to RelativePoint) Преобразует указанную структуру Point в структуру RelativePoint.
Открытый операторСтатический член Inequality Сравнивает две структуры RelativePoint.Результат определяет, различаются ли свойства «Position», «X» и «Y» двух структур RelativePoint.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.Windows.Design.Interaction - пространство имен

Другие ресурсы

Расширяемость среды конструктора WPF