IStyleHost Interface

Defines an element that has a Styles collection.

Definition

Namespace: Avalonia.Styling
Assembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
[NotClientImplementableAttribute]
public interface IStyleHost

Properties

IsStylesInitialized Gets a value indicating whether Styles is initialized.
Styles Gets the styles for the element.
StylingParent Gets the parent style host element.

Methods

StylesAdded(IReadOnlyListIStyle) Called when styles are added to Styles or a nested styles collection.
StylesRemoved(IReadOnlyListIStyle) Called when styles are removed from Styles or a nested styles collection.

See Also