private void ArrumaBoxes(TipoDeTrecho Tipo) { switch (Tipo) { case TipoDeTrecho.Horizontal: lbP.Visible = false; lbuP.Visible = false; numP.Visible = false; lbEPS.Visible = true; lbuEPS.Visible = true; numEPS.Visible = true; lbRF.Visible = true; numRF.Visible = true; break; case TipoDeTrecho.Vertical: lbP.Visible = true; lbuP.Visible = true; numP.Visible = true; lbEPS.Visible = true; lbuEPS.Visible = true; numEPS.Visible = true; lbRF.Visible = false; numRF.Visible = false; break; } }
public frmTrecho(TipoJanela TipoJanela, TipoDeTrecho TipoTrecho, object oTrecho) { InitializeComponent(); TipoHV = TipoTrecho; ArrumaBoxes(TipoTrecho); bool Editando = false; if (TipoJanela == TipoJanela.Editar) { Editando = true; this.Text = "Editando Trecho"; } else { Nome = "NovoTrecho" + TipoTrecho.ToString(); this.Text = "Adicionar Trecho " + TipoTrecho.ToString(); } switch (TipoTrecho) { case TipoDeTrecho.Horizontal: TrechoH = (clsHorizontal)oTrecho; if (Editando) { Nome = TrechoH.Nome; D = TrechoH.D; L = TrechoH.L; FLOWG = TrechoH.FLOWG; FLOWL = TrechoH.FLOWL; RHOG = TrechoH.RHOG; RHOL = TrechoH.RHOL; VISCG = TrechoH.VISCG; VISCL = TrechoH.VISCL; SIGMA = TrechoH.SIGMA; RF = TrechoH.RF; EPS = TrechoH.EPS; ArrumaDecimais(); } break; case TipoDeTrecho.Vertical: TrechoV = (clsVertical)oTrecho; if (Editando) { Nome = TrechoV.Nome; D = TrechoV.D; L = TrechoV.L; FLOWG = TrechoV.FLOWG; FLOWL = TrechoV.FLOWL; RHOG = TrechoV.RHOG; RHOL = TrechoV.RHOL; VISCG = TrechoV.VISCG; VISCL = TrechoV.VISCL; SIGMA = TrechoV.SIGMA; EPS = TrechoV.EPS; P = TrechoV.P; ArrumaDecimais(); } break; } ArrumaNUD(); txtNome.LostFocus += new EventHandler(txtNome_LostFocus); txtNome.KeyDown += new KeyEventHandler(frmTrecho_KeyDown); txtNome.Enter += new EventHandler(txtNome_Enter); VerificaCampos(); }