Насколько я знаю, ничего не встроено. Я обычно делаю что-то вроде этого:
class User
{
string Name { get; set; }
List<User> { get; set; }
}
Затем вы можете использовать это для привязки к вашему иерархическому элементу управления, такому как TreeView.