public void LoadReplay(string fileName) { var replay = new ReplayEditorViewModel(fileName); replay.CloseRequested += (sender, e) => { this.OpenReplays.Remove(replay); if (this.OpenReplays.Count == 0) { this.CollectionHasItems = false; } }; this.openReplays.Add(replay); this.SelectedReplay = replay; this.CollectionHasItems = true; }
public void LoadReplay(string fileName) { var replay = new ReplayEditorViewModel(fileName); replay.CloseRequested += (sender, e) => { this.OpenReplays.Remove(replay); if (this.OpenReplays.Count == 0) { this.CollectionHasItems = false; } }; this.openReplays.Add(replay); this.SelectedReplay = replay; this.CollectionHasItems = true; }