Summary
An interface to allow non-templated controls to customize their hit-testing
when using a renderer with a simple hit-testing algorithm without a scene graph,
such as
ImmediateRenderer
- Namespace
- Avalonia
.Rendering - Implementing Types
graph BT
Type["ICustomSimpleHitTest"]
class Type type-node
Implementing0["OverlayLayer"]-.->Type
click Implementing0 "/api/Avalonia.Controls.Primitives/OverlayLayer"
Implementing1["ICustomHitTest"]-.->Type
click Implementing1 "/api/Avalonia.Rendering/ICustomHitTest"
Implementing2["LightDismissOverlayLayer"]-.->Type
click Implementing2 "/api/Avalonia.Controls.Primitives/LightDismissOverlayLayer"
Implementing3["ChromeOverlayLayer"]-.->Type
click Implementing3 "/api/Avalonia.Controls.Primitives/ChromeOverlayLayer"
Implementing4["AdornerLayer"]-.->Type
click Implementing4 "/api/Avalonia.Controls.Primitives/AdornerLayer"
Implementing5["WindowNotificationManager"]-.->Type
click Implementing5 "/api/Avalonia.Controls.Notifications/WindowNotificationManager"
Syntax
public interface ICustomSimpleHitTest
Methods
Name | Value | Summary |
---|---|---|
HitTest |
bool |