Skip to main content

WinFormsAvaloniaControlHost Class

Definition

Assembly:Avalonia.Win32.Interoperability
Package:Avalonia.Win32.Interoperability

An element that allows you to host a Avalonia control on a Windows Forms page.

public class WinFormsAvaloniaControlHost

Inheritance: Control -> WinFormsAvaloniaControlHost

Implements: IMessageFilter

Constructors

WinFormsAvaloniaControlHost Constructor

Initializes a new instance of the Avalonia.Win32.Interoperability.WinFormsAvaloniaControlHost class.

public WinFormsAvaloniaControlHost()

Methods

NameDescription
PreFilterMessageNo summary available.

PreFilterMessage Method

public bool PreFilterMessage(System.Windows.Forms.Message& m)

Parameters

m System.Windows.Forms.Message&

Returns

bool

Properties

NameDescription
ContentGets or sets the Avalonia control hosted by the Avalonia.Win32.Interoperability.WinFormsAvaloniaControlHost element.

Content Property

Gets or sets the Avalonia control hosted by the Avalonia.Win32.Interoperability.WinFormsAvaloniaControlHost element.

public Avalonia.Controls.Control Content { get; set; }