New to Telerik UI for WPF? Start a free 30-day trial
Lightweight Text Rendering
Updated on Sep 30, 2025
The RadTreeListView control provides the functionality to use a lightweight rendering mode for the cells' text, which will increase the performance. To enable this functionality, set the EnableLightweightTextRendering property to True. This alternative rendering mode will skip the creation of TextBlock elements that are used to display the cells' text. Instead, it will draw it in a separate panel.
Enabling the lightweight rendering mode
XAML
<telerik:RadTreeListView EnableLightweightTextRendering="True" GroupRenderMode="Flat"/>
Redraw Actions
The panel that is used for the lightweight rendering mode, will be forced to redraw when the following GridViewCell element's properties are changed:
FontSizeFontFamilyFontStyleFontWeightFontStretchHorizontalContentAlignmentVerticalContentAlignment
Known Limitations
- Merged cells are not supported with this rendering mode. If the merged cells functionality is enabled, a
NotSupportedExceptionwill be raised. - Frozen columns are not supported with this rendering mode. Set the
CanUserFreezeColumnsproperty of RadTreeListView to False, in order to use the text rendering mode. Otherwise, aNotSupportedExceptionwill be raised. - The
Nestedoption of theGroupRenderModeproperty does not support this rendering mode. Set the group render mode toFlatto use the text rendering mode. Otherwise, aNotSupportedExceptionwill be raised. - The
ShowTooltipOnTrimmedTextproperty of the columns does not support this rendering mode, as it relies on theTextBlockelement of each the cell. - The
CellTemplateorCellTemplateSelectorproperties of the columns will disable this rendering mode for their cells. - The
ContentTemplateorContentTemplateSelectorproperties of theGridViewCellelement will disable this rendering mode. - The
RightToLeftoption theFlowDirectionproperty will disable this rendering mode.