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.v24.2.dll
Declaration
[DXCategory("Events")]
public event QueryWinExplorerViewItemTemplateEventHandler QueryItemTemplate
Event Data
The QueryItemTemplate event's data class is DevExpress.XtraGrid.Views.WinExplorer.QueryWinExplorerViewItemTemplateEventArgs.
Remarks
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