public TopicDetails(TopicTask tt) { Task = tt; InitializeComponent(); LV_Materials.ItemsSource = Task.Materials; LB_TopicName.Text = Task.Name; LB_Desc.Text = Task.Description; }
public ExerciseListView(TopicTask tt) { Task = tt; DB_Class = new DB_Handler(); ExerciseList = new List <ExerciseViewModel>(); foreach (Exercise e in Task.Exercises) { ExerciseList.Add(new ExerciseViewModel(e)); } InitializeComponent(); LV_Exercise.ItemsSource = ExerciseList; SelectedExercise = ExerciseList[0]; Notes_input.Text = SelectedExercise.Notes; Content_SL_Exercise.Children.Add(new ExerciseView(ExerciseList[0])); }
public Solution_view(ITask task) { exList = new List <ExerciseViewModel>(); InitializeComponent(); if (task.GetType().Equals(typeof(TopicTask))) { TopicTask TheTask = (TopicTask)task; var tempList = new List <ExerciseViewModel>(); foreach (var exercise in TheTask.Exercises) { exList.Add(new ExerciseViewModel(exercise)); } LB_solu.Text = exList[0].Solution; exList[0].IsFocused = true; GenerateList(); } }
public Feedback_view(ITask task) { exList = new List <ExerciseViewModel>(); InitializeComponent(); if (task.GetType().Equals(typeof(TopicTask))) { TopicTask TheTask = (TopicTask)task; var tempList = new List <ExerciseViewModel>(); foreach (var exercise in TheTask.Exercises) { exList.Add(new ExerciseViewModel(exercise)); } LB_NotesField.Text = exList[0].Notes; ED_Feedback.Text = exList[0].GetFeedback(); exList[0].IsFocused = true; GenerateList(); } }