Skip to main content
All docs
V23.2

AlertControl.HtmlTemplates Property

Gets the collection of HTML-CSS templates.

Namespace: DevExpress.XtraBars.Alerter

Assembly: DevExpress.XtraBars.v23.2.dll

NuGet Package: DevExpress.Win.Navigation

Declaration

[DXCategory("Layout")]
public HtmlTemplateCollection HtmlTemplates { get; }

Property Value

Type Description
HtmlTemplateCollection

The collection of HTML-CSS templates.

Remarks

AlertControl can render alert windows from HTML-CSS templates. Use the AlertControl.HtmlTemplate property to specify the default template.

The HtmlTemplates collection allows you to create multiple templates beforehand. You can handle the AlertControl.BeforeFormShow event to assign templates from this collection to alert windows dynamically.

private void alertControl1_BeforeFormShow(object sender, DevExpress.XtraBars.Alerter.AlertFormEventArgs e) {
    AlertControl alertControl = sender as AlertControl;
    if (e.HtmlPopup.AlertInfo.Tag != null)
        e.HtmlPopup.HtmlTemplate.Assign(alertControl.HtmlTemplates[1]);
}

See the following topic for more information: Alert Windows with HTML Templates.

See Also