Note: This document is auto-generated by
scripts/generate_control_reference_docs.py. Do not edit manually.
Avalonia.Controls.ContextMenuAvalonia.ControlsAvalonia.Controlssrc/Avalonia.Controls/ContextMenu.csIPopupHostProvider, ISetterValue, MenuBasecontrolpublic static readonly StyledProperty<double> HorizontalOffsetProperty = Popup.HorizontalOffsetProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<double> VerticalOffsetProperty = Popup.VerticalOffsetProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<PopupAnchor> PlacementAnchorProperty = Popup.PlacementAnchorProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<PopupPositionerConstraintAdjustment> PlacementConstraintAdjustmentProperty = Popup.PlacementConstraintAdjustmentProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<PopupGravity> PlacementGravityProperty = Popup.PlacementGravityProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<PlacementMode> PlacementProperty = Popup.PlacementProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<PlacementMode> PlacementModeProperty = PlacementProperty;public static readonly StyledProperty<Rect?> PlacementRectProperty = Popup.PlacementRectProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<bool> WindowManagerAddShadowHintProperty = Popup.WindowManagerAddShadowHintProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<Control?> PlacementTargetProperty = Popup.PlacementTargetProperty.AddOwner<ContextMenu>();public static readonly StyledProperty<CustomPopupPlacementCallback?> CustomPopupPlacementCallbackProperty = Popup.CustomPopupPlacementCallbackProperty.AddOwner<ContextMenu>();public ContextMenu() : this(new DefaultMenuInteractionHandler(true)) {public ContextMenu(IMenuInteractionHandler interactionHandler) : base(interactionHandler) {public double HorizontalOffset {public double VerticalOffset {public PopupAnchor PlacementAnchor {<ContextMenu x:Name="SampleContextMenu" />
using Avalonia.Controls;
var control = new ContextMenu();