When the ItemTemplate is set it overrides the default ItemTemplate and the checkbox is not visible. In order to solve this you need to use the TreeView control template.
I have attached a sample that shows how this could be implemented. I have used two TreeView Descriptors. Please find my test project attached and review the Page3.xaml file how the TreeViewDescriptor.ItemTemplate is defined.
I hope I was helpful.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items