コード例 #1
0
        public ModuloDiagramasUML_AddClass(ModuloDiagramasUML.Proyecto proyecto, String claseAEditar)
        {
            InitializeComponent();
            this.proyecto = proyecto;
            AddComboBoxColumns();


            foreach (ModuloDiagramasUML.Clase clase in proyecto.clases)
            {
                if (clase.nombre == claseAEditar)
                {
                    textBox1.Text = clase.nombre;
                    foreach (ModuloDiagramasUML.Atributo atr in clase.atributos)
                    {
                        dataGridView1.Rows.Add(atr.acceso, atr.nombre, atr.tipo);
                    }

                    foreach (ModuloDiagramasUML.Funcion fun in clase.funciones)
                    {
                        dataGridView2.Rows.Add(fun.acceso, fun.nombre, fun.tipo);
                    }

                    foreach (ModuloDiagramasUML.Relacion rel in clase.relaciones)
                    {
                        dataGridView3.Rows.Add(rel.tipo, rel.clase);
                    }
                }
            }


            //foreach (ModuloDiagramasUML.Relacion rel in clase.relaciones)
        }
コード例 #2
0
 public ModuloDiagramasUML_AddClass(ModuloDiagramasUML.Proyecto proyecto)
 {
     InitializeComponent();
     this.proyecto = proyecto;
     AddComboBoxColumns();
 }