Thank you for writing.
To achieve your requirements, you can try using RadTreeView
with custom nodes. I have attached a small sample project, which demonstrates how you can implement this. Additionally, there is a demo called Custom Nodes
in our Examples
application, which might also help you in achieving your scenario.
I hope you find this useful. Should you need further help, I will be glad to assist you.
the Telerik team