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


PlacementAdapter - класс

Обновлен: Ноябрь 2007

Адаптер, используемый для получения и установки позиций объектов в родительских координатах.

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

Синтаксис

'Декларация
Public MustInherit Class PlacementAdapter _
    Inherits Adapter
'Применение
Dim instance As PlacementAdapter
public abstract class PlacementAdapter : Adapter
public ref class PlacementAdapter abstract : public Adapter
public abstract class PlacementAdapter extends Adapter

Заметки

Класс PlacementAdapter используется маркерами захвата для изменения размера и перемещения элементов управления. Адаптеры размещения поддерживают чтение и запись значений в относительных координатах. Для адаптера PlacementAdapter все является относительным, поэтому важна относительная разность (дельта). Адаптер PlacementAdapter принимает относительное значение и преобразует его в один или несколько наборов свойств. При использовании адаптера PlacementAdapter сначала следует запросить его, сможет ли он задать необходимые координаты. Затем результат запроса используется для получения и установки значений с помощью методов GetPlacement и SetPlacements.

Иерархия наследования

System.Object
  Microsoft.Windows.Design.Features.FeatureProvider
    Microsoft.Windows.Design.Interaction.Adapter
      Microsoft.Windows.Design.Interaction.PlacementAdapter
        Microsoft.Windows.Design.Interaction.RootPlacementAdapter

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

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

См. также

Ссылки

PlacementAdapter - члены

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

AdornerPlacementCollection

AdornerPanel

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

Пошаговое руководство. Создание графического элемента времени разработки

Архитектура графического элемента