protected override void OnExpanded(System.Windows.RoutedEventArgs e) { base.OnExpanded(e); foreach (object obj in Items) { TagTreeViewItem item = obj as TagTreeViewItem; item.Populate(this.tagManager); } }
public void RefreshTree() { //BeginInit(); Items.Clear(); TagManagerElementData tagManager = new TagManagerElementData(); foreach (TagCategory tagObj in tagManager.allTags) { if(tagObj.SubTag.Length > 0) { TagTreeViewItem item = new TagTreeViewItem(tagObj); item.Text = tagObj.TagName; Items.Add(item); item.Populate(tagManager); } EndInit(); } }
public void RefreshTree() { //BeginInit(); Items.Clear(); TagManagerElementData tagManager = new TagManagerElementData(); foreach (TagCategory tagObj in tagManager.allTags) { if (tagObj.SubTag.Length > 0) { TagTreeViewItem item = new TagTreeViewItem(tagObj); item.Text = tagObj.TagName; Items.Add(item); item.Populate(tagManager); } EndInit(); } }