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


PlacementAdapter.CanSetPosition - метод

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

Возвращает значение, указывающее, может ли указанная координата быть задана.

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

Синтаксис

'Декларация
Public MustOverride Function CanSetPosition ( _
    intent As PlacementIntent, _
    position As RelativePosition _
) As Boolean
'Применение
Dim instance As PlacementAdapter
Dim intent As PlacementIntent
Dim position As RelativePosition
Dim returnValue As Boolean

returnValue = instance.CanSetPosition(intent, _
    position)
public abstract bool CanSetPosition(
    PlacementIntent intent,
    RelativePosition position
)
public:
virtual bool CanSetPosition(
    PlacementIntent intent, 
    RelativePosition^ position
) abstract
public abstract function CanSetPosition(
    intent : PlacementIntent, 
    position : RelativePosition
) : boolean

Параметры

Возвращаемое значение

Тип: System.Boolean
Значение true, если координата может быть задана; в противном случае — значение false.

Исключения

Исключение Условие
ArgumentNullException

Параметр position имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Для заполнения отсутствующих значений по указанным позициям размещения адаптер размещения использует перечисление PlacementIntent. Например, если перечисление PlacementIntent имеет значение Move, и передается значение LeftSide, а не RightSide, то адаптер размещения сдвинет правую сторону так, чтобы размер элемента управления остался неизменным.

Разрешения

См. также

Ссылки

PlacementAdapter Класс

PlacementAdapter - члены

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

AdornerPlacementCollection

AdornerPanel

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

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

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