Class LightDismissOverlayLayer
- Namespace
- Avalonia.Controls.Primitives
- Assembly
- Avalonia.Controls.dll
A layer that is used to dismiss a Popup when the user clicks outside.
public class LightDismissOverlayLayer : Border, INotifyPropertyChanged, IDataContextProvider, ILogical, IThemeVariantHost, IResourceHost, IResourceNode, IStyleHost, ISetLogicalParent, ISetInheritanceParent, ISupportInitialize, IStyleable, INamed, IInputElement, IDataTemplateHost, ISetterValue, ICustomHitTest
- Inheritance
-
LightDismissOverlayLayer
- Implements
- Inherited Members
- Extension Methods
Constructors
LightDismissOverlayLayer()
public LightDismissOverlayLayer()
Properties
InputPassThroughElement
public IInputElement? InputPassThroughElement { get; set; }
Property Value
Methods
GetLightDismissOverlayLayer(Visual)
Returns the light dismiss overlay for a specified visual.
public static LightDismissOverlayLayer? GetLightDismissOverlayLayer(Visual visual)
Parameters
visual
VisualThe visual.
Returns
- LightDismissOverlayLayer
The light dismiss overlay, or null if none found.
HitTest(Point)
public bool HitTest(Point point)
Parameters
point
PointThe point to hit test in global coordinate space.