private void PopulateNavigation(TagonomyNodeViewItem item) { var view = GetTagonomyNav(item); TagonomyNav.Add(view); if (item.Children != null) { foreach (var childItem in item.Children) { if (childItem.Children != null) { PopulateNavigation(childItem); } } } }