OverlayPopupHostConfigurePosition Method
Namespace: Avalonia.Controls.PrimitivesAssembly: Avalonia.Controls (in Avalonia.Controls.dll) Version: 11.3.999
[UnstableAttribute("This API may be removed in Avalonia 12. If you depend on this API, please open an issue with details of your use-case.")]
public void ConfigurePosition(
Visual target,
PlacementMode placement,
Point offset,
PopupAnchor anchor = PopupAnchor.None,
PopupGravity gravity = PopupGravity.None,
PopupPositionerConstraintAdjustment constraintAdjustment = PopupPositionerConstraintAdjustment.All,
Rect? rect = null
)
<UnstableAttribute("This API may be removed in Avalonia 12. If you depend on this API, please open an issue with details of your use-case.")>
Public Sub ConfigurePosition (
target As Visual,
placement As PlacementMode,
offset As Point,
Optional anchor As PopupAnchor = PopupAnchor.None,
Optional gravity As PopupGravity = PopupGravity.None,
Optional constraintAdjustment As PopupPositionerConstraintAdjustment = PopupPositionerConstraintAdjustment.All,
Optional rect As Rect? = Nothing
)
[<UnstableAttribute("This API may be removed in Avalonia 12. If you depend on this API, please open an issue with details of your use-case.")>]
member ConfigurePosition :
target : Visual *
placement : PlacementMode *
offset : Point *
?anchor : PopupAnchor *
?gravity : PopupGravity *
?constraintAdjustment : PopupPositionerConstraintAdjustment *
?rect : Nullable<Rect>
(* Defaults:
let _anchor = defaultArg anchor PopupAnchor.None
let _gravity = defaultArg gravity PopupGravity.None
let _constraintAdjustment = defaultArg constraintAdjustment PopupPositionerConstraintAdjustment.All
let _rect = defaultArg rect null
*)
-> unit
Parameters
- target Visual
-
- placement PlacementMode
-
- offset Point
-
- anchor PopupAnchor (Optional)
-
- gravity PopupGravity (Optional)
-
- constraintAdjustment PopupPositionerConstraintAdjustment (Optional)
-
- rect NullableRect (Optional)
-