Skip to main content
All docs

WinExplorerView.QueryItemTemplate Event

Allows you to choose which HTML templates stored in the HtmlTemplates collection should be applied to the current card.

Namespace: DevExpress.XtraGrid.Views.WinExplorer

Assembly: DevExpress.XtraGrid.v23.1.dll

NuGet Package: DevExpress.Win.Grid


public event QueryWinExplorerViewItemTemplateEventHandler QueryItemTemplate

Event Data

The QueryItemTemplate event's data class is DevExpress.XtraGrid.Views.WinExplorer.QueryWinExplorerViewItemTemplateEventArgs.


You can use an event’s e.Row and e.RowHandle properties to identify a card, and assign a required template to the e.Template property.

private void OnQueryItemTemplate(object sender, QueryWinExplorerViewItemTemplateEventArgs e) {
    WinExplorerView view = sender as WinExplorerView;
    bool value = (bool)view.GetRowCellValue(e.RowHandle, colAvailable);
    e.Template = value == true ? view.HtmlTemplates[0] : view.HtmlTemplates[1];
See Also