ConfigurePosition Method
Unstable.
Note: This API is unstable and may change in a future release.
Definition
Namespace: Avalonia.Controls.Primitives
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
[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
- Visual
- PlacementMode
- Point
- PopupAnchor (Optional)
- PopupGravity (Optional)
- PopupPositionerConstraintAdjustment (Optional)
- Nullable(Rect) (Optional)