public void Handle_ValueChanged(
            object o,
            SegmentedControl.FormsPlugin.Abstractions.ValueChangedEventArgs e)
        {
            view_frames.Children.Clear();
            switch (e.NewValue)
            {
            case 0:
                Function.Check_Submission_Status_View(view_frames,
                                                      Variables.submissionInfo.lastattempt);
                break;

            case 1:

                if (Variables.submissionInfo.lastattempt.gradingstatus == "graded")
                {
                    view_frames.Children.Add(Structure_Frame.Grade_In_Journal_Frame(
                                                 Variables.submissionInfo.feedback.gradefordisplay));
                }

                view_frames.Children.Add(Structure_Frame.Comment_Grader_On_The_Answer_Frame(
                                             Variables.submissionInfo.feedback.plugins));

                view_frames.Children.Add(Structure_Frame.Grader_Frame(
                                             Variables.grader_inf, Variables.submissionInfo.feedback.grade.timemodified));
                break;
            }
        }