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