コード例 #1
0
ファイル: ControlesGestor.cs プロジェクト: DeuneB07/APS
        private void cargarAsignaturas()
        {
            panelElements.Controls.Clear();
            panelElements.RowCount   = 1;
            panelElements.AutoScroll = false;
            panelUtil.AutoScroll     = false;
            panelUtil.AutoScroll     = true;

            List <Asignatura> asignaturas = Asignatura.ListaAsignaturas();

            CAsignatura[] asigsC = new CAsignatura[asignaturas.Count];

            int c = 0;

            foreach (Asignatura a in asignaturas)
            {
                asigsC[c] = new CAsignatura(a);
                panelElements.Controls.Add(asigsC[c], 0, c);
                panelElements.RowCount = panelElements.RowCount + 1;
                asigsC[c].Location     = new Point(asigsC[c].Location.X, (asigsC[c].Size.Height * c));

                //BOTON SOLICITAR
                Panel panel = (Panel)asigsC[c].Controls.Find("panel1", false)[0];

                c++;
            }
        }
コード例 #2
0
ファイル: ControlesGestor.cs プロジェクト: DeuneB07/APS
        private void cargarAsignaturas(Grado g)
        {
            panelElements.Controls.Clear();
            panelElements.RowCount   = 1;
            panelElements.AutoScroll = false;
            panelUtil.AutoScroll     = false;
            panelUtil.AutoScroll     = true;

            List <Asignatura> asignaturas = Asignatura.ListaAsignaturas(g);

            CAsignatura[] asigsC = new CAsignatura[asignaturas.Count];

            int c = 0;

            foreach (Asignatura a in asignaturas)
            {
                asigsC[c] = new CAsignatura(a);
                panelElements.Controls.Add(asigsC[c], 0, c);
                panelElements.RowCount = panelElements.RowCount + 1;
                asigsC[c].Location     = new Point(asigsC[c].Location.X, (asigsC[c].Size.Height * c));

                c++;
            }
        }