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; }