The desired behaviour of treeview being expandable/collapsable and the checkedChange event being triggered is present.
Please take a look at the example and if it does not suit your needs let me know. I'll be glad to assist further.
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.