IWin32OptionsTopLevelImpl Interface

Definition

Namespace: Avalonia.Controls.Platform
Assembly: Avalonia.Controls (in Avalonia.Controls.dll) Version: 11.3.999
public interface IWin32OptionsTopLevelImpl : ITopLevelImpl, 
	IOptionalFeatureProvider, IDisposable
Implements
IOptionalFeatureProvider, ITopLevelImpl, IDisposable

Properties

AcrylicCompensationLevels Gets the AcrylicPlatformCompensationLevels for the platform.
(Inherited from ITopLevelImpl)
ClientSize Gets the client size of the toplevel.
(Inherited from ITopLevelImpl)
Closed Gets or sets a method called when the underlying implementation is destroyed.
(Inherited from ITopLevelImpl)
Compositor Gets the compositor that's compatible with the toplevel
(Inherited from ITopLevelImpl)
DesktopScaling Gets the scaling factor for Window positioning and sizing.
(Inherited from ITopLevelImpl)
Handle Get the platform handle.
(Inherited from ITopLevelImpl)
Input Gets or sets a method called when the toplevel receives input.
(Inherited from ITopLevelImpl)
LostFocus Gets or sets a method called when the input focus is lost.
(Inherited from ITopLevelImpl)
Paint Gets or sets a method called when the toplevel requires painting.
(Inherited from ITopLevelImpl)
RenderScaling Gets the scaling factor for the toplevel. This is used for rendering.
(Inherited from ITopLevelImpl)
Resized Gets or sets a method called when the toplevel is resized.
(Inherited from ITopLevelImpl)
ScalingChanged Gets or sets a method called when the toplevel's scaling changes.
(Inherited from ITopLevelImpl)
Surfaces The list of native platform's surfaces that can be consumed by rendering subsystems.
(Inherited from ITopLevelImpl)
TransparencyLevel Gets the current WindowTransparencyLevel of the TopLevel.
(Inherited from ITopLevelImpl)
TransparencyLevelChanged Gets or sets a method called when the toplevel's TransparencyLevel changes.
(Inherited from ITopLevelImpl)
WindowStylesCallback Gets or sets a callback to set the window styles.
WndProcHookCallback Gets or sets a custom callback for the window's WndProc

Methods

CreatePopup
(Inherited from ITopLevelImpl)
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
PointToClient(PixelPoint) Converts a point from screen to client coordinates.
(Inherited from ITopLevelImpl)
PointToScreen(Point) Converts a point from client to screen coordinates.
(Inherited from ITopLevelImpl)
SetCursor(ICursorImpl) Sets the cursor associated with the toplevel.
(Inherited from ITopLevelImpl)
SetFrameThemeVariant(PlatformThemeVariant) Sets the PlatformThemeVariant on the frame if it should be dark or light. Also applies for the mobile status bar.
(Inherited from ITopLevelImpl)
SetInputRoot(IInputRoot) Sets the IInputRoot for the toplevel.
(Inherited from ITopLevelImpl)
SetTransparencyLevelHint(IReadOnlyListWindowTransparencyLevel) Sets the WindowTransparencyLevel hint of the TopLevel.
(Inherited from ITopLevelImpl)
TryGetFeature(Type)
(Inherited from IOptionalFeatureProvider)

See Also