private void HistoryView_Back(object sender, EventArgs e) { fileSystem.Restore(careTaker.Back()); historyView.Selected = fileSystem.Selected.Path; SetUpMove(careTaker.HasPrevious, careTaker.HasNext, GetParent(historyView.Selected) != null); }