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


RootPlacementAdapter - класс

Обеспечивает поддержку размещения для элементов, не имеющих родителя.

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

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

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

Синтаксис

'Декларация
Public MustInherit Class RootPlacementAdapter _
    Inherits PlacementAdapter
public abstract class RootPlacementAdapter : PlacementAdapter
public ref class RootPlacementAdapter abstract : public PlacementAdapter
[<AbstractClass>]
type RootPlacementAdapter =  
    class
        inherit PlacementAdapter
    end
public abstract class RootPlacementAdapter extends PlacementAdapter

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

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

  Имя Описание
Защищенный метод RootPlacementAdapter Инициализирует новый экземпляр класса RootPlacementAdapter.

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

Свойства

  Имя Описание
Открытое свойство AdapterType Получает тип адаптера. (Переопределяет PlacementAdapter.AdapterType.)

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

Методы

  Имя Описание
Открытый метод BeginPlacement Начинает операцию размещения. (Унаследовано от PlacementAdapter.)
Открытый метод CanSetPosition Возвращает значение, указывающее, может ли указанная координата быть задана. (Унаследовано от PlacementAdapter.)
Открытый метод EndPlacement Завершает операцию размещения. (Унаследовано от PlacementAdapter.)
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetPlacement Возвращает коллекцию позиций, описывающих размещение указанного элемента. (Унаследовано от PlacementAdapter.)
Открытый метод GetPlacementBoundary(ModelItem) Получает границу родительского объекта для указанного элемента. (Унаследовано от PlacementAdapter.)
Открытый метод GetPlacementBoundary(ModelItem, PlacementIntent, array<RelativeValue[]) Получает границу родительского объекта указанного элемента. (Унаследовано от PlacementAdapter.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод SetNudgePlacements(ModelItem, NudgeIntent, array<RelativeValue[]) Задает указанный массив позиций при перемещении элементов управления с помощью клавиатуры. (Унаследовано от PlacementAdapter.)
Открытый метод SetNudgePlacements(ModelItem, NudgeIntent, RelativeValueCollection) Задает указанную коллекцию позиций при перемещении элементов управления с помощью клавиатуры. (Унаследовано от PlacementAdapter.)
Открытый метод SetPlacements(ModelItem, PlacementIntent, array<RelativeValue[]) Назначает указанный массив позиций указанному элементу модели. (Унаследовано от PlacementAdapter.)
Открытый метод SetPlacements(ModelItem, PlacementIntent, RelativeValueCollection) Назначает указанную коллекцию позиций указанному элементу модели. (Унаследовано от PlacementAdapter.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

Заметки

Реализация RootPlacementAdapter обычно позволяет изменять размеры элемента, но не перемещать его.

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

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

См. также

Ссылки

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

AdornerPlacementCollection

AdornerPanel

PlacementAdapter

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

Общее представление о расширяемости конструктора WPF