private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            //MessageBox.Show("Anda");
            FormAlumno formAlumno = new FormAlumno();

            formAlumno.ShowDialog();
            alumnos.Add(formAlumno.GetAlumno());
            MessageBox.Show(alumnos[0].ToString());
        }
        public static void llenarPanelCalificacionesBusqueda(ref FlowLayoutPanel panel, decimal[,] matrizCalif, int idAlumno, List <Materia> materias, decimal[,] porcentajeCalificaciones, FormAlumno padre)
        {
            int fila = 0;

            foreach (Materia materia in materias)
            {
                FlowLayoutPanel panelCalifAlum = new FlowLayoutPanel();
                panelCalifAlum.Margin = new Padding(0);
                panelCalifAlum.Name   = materia.getId().ToString();

                panelCalifAlum.Controls.Add(getLabelCalificacion(matrizCalif[fila, 0], idAlumno, "Tareas", padre, porcentajeCalificaciones[fila, 0]));

                panelCalifAlum.Controls.Add(getLabelCalificacion(matrizCalif[fila, 1], idAlumno, "Proyectos", padre, porcentajeCalificaciones[fila, 1]));

                panelCalifAlum.Controls.Add(getLabelCalificacion(matrizCalif[fila, 2], idAlumno, "Examenes", padre, porcentajeCalificaciones[fila, 2]));

                Label lblPromedio = getLabelCalificacion(matrizCalif[fila, 3], idAlumno, "Promedio", padre, 0, true);
                if (matrizCalif[fila, 3] < 8)
                {
                    lblPromedio.ForeColor = Color.Red;
                }
                panelCalifAlum.Controls.Add(lblPromedio);

                panelCalifAlum.Size = panelCalifAlum.PreferredSize;

                panel.Controls.Add(panelCalifAlum);

                fila++;
            }
        }