public void AddItem(UserControl UC) { //ProgressTrackerClient PTS = new ProgressTrackerClient(); var nextIndex = this.Items.Count + 1; var newItem = new TabItemViewModel("Added tab item " + nextIndex, UC, this.CloseItem); this.Items.Add(newItem); this.SelectedItem = newItem; RaisePropertyChanged("SelectedItem"); }
private void CloseItem(TabItemViewModel vm) { this.Items.Remove(vm); }