Skip to main content

IPopupPositioner Interface

Definition

Assembly:Avalonia.Controls
Package:Avalonia

Positions an Avalonia.Controls.Primitives.IPopupHost.

public interface IPopupPositioner

Remarks

Avalonia.Controls.Primitives.PopupPositioning.IPopupPositioner is an abstraction of the wayland xdg_positioner spec.

The popup positioner implementation is determined by the platform implementation. A default managed implementation is provided in Avalonia.Controls.Primitives.PopupPositioning.ManagedPopupPositioner for platforms on which popups can be arbitrarily positioned.

Methods

NameDescription
Update](#uid-e447a1862b)Updates the position of the associated [Avalonia.Controls.Primitives.IPopupHost according to the specified parameters.

Update Method

Updates the position of the associated Avalonia.Controls.Primitives.IPopupHost according to the specified parameters.

public void Update(Avalonia.Controls.Primitives.PopupPositioning.PopupPositionerParameters parameters)

Parameters

parameters Avalonia.Controls.Primitives.PopupPositioning.PopupPositionerParameters

The positioning parameters.