DataTriggers that apply DefaultImageSrc, ExpandedImageSrc don't work when the TreeView is virtualized. Reason for deletion: The workaround is easy - just bind the DefaultImageSrc, ExpandedImageSrc to string properties from the ViewModel. Also, a possible fix would slow down the virtualization process in the RadTreeView.