private void NextPage_OnClick(object sender, RoutedEventArgs e) { var output = new List <Course>(); foreach (var year in semestersLabels) { foreach (var semester in year) { foreach (var course in semester) { output.Add(CourseHandler.GetCourseFromId(course.Content.ToString())); } } } PrintControl.Save(output.ToArray()); }