private void RadioButton_CheckedChanged(object sender, EventArgs e) { foreach (var item in controle.Controls.OfType <GroupBox>()) { item.Visible = false; } var obj_selec = flowSelect.Controls.OfType <RadioButton>().FirstOrDefault(n => n.Checked); obj_selec.Visible = true; string selected = obj_selec?.Text; tipo_selec = GetValueFromDescription <Métodos>(selected); switch (tipo_selec) { case Métodos.Coordenadas_Cíclicas: ciclicasGroupBox.Visible = true; break; case Métodos.Hooke_and_Jeeves: hookeGroupBox.Visible = true; break; case Métodos.Gradiente: gradGroupBox.Visible = true; break; case Métodos.Newton: newtonGroupBox.Visible = true; break; case Métodos.Gradiente_Conj_Gen: gradConjGroupBox.Visible = true; break; case Métodos.Fletcher_and_Reeves: fletchGroupBox.Visible = true; break; case Métodos.Davidon_Fletcher_Powell: davGroupBox.Visible = true; break; default: break; } }
private void Formestacionamiento_Load(object sender, EventArgs e) { Métodos.setDibujar(DibujarPicture); Métodos.setMover(Mover); Carrotes.Start(); }