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


PlacementAdapter.CanSetPosition - метод

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

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

Синтаксис

'Декларация
Public MustOverride Function CanSetPosition ( _
    intent As PlacementIntent, _
    position As RelativePosition _
) As Boolean
public abstract bool CanSetPosition(
    PlacementIntent intent,
    RelativePosition position
)
public:
virtual bool CanSetPosition(
    PlacementIntent intent, 
    RelativePosition^ position
) abstract
abstract CanSetPosition : 
        intent:PlacementIntent * 
        position:RelativePosition -> bool 
public abstract function CanSetPosition(
    intent : PlacementIntent, 
    position : RelativePosition
) : boolean

Параметры

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

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

Исключения

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

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

Заметки

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

Безопасность платформы .NET Framework

См. также

Ссылки

PlacementAdapter Класс

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

AdornerPlacementCollection

AdornerPanel

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

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

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