internal void atualizarAtributo(EditAtributoBase edtAtt) { if (edtAtt == null) { return; } if (!this.pnlConteudo.Controls.Contains(edtAtt)) { return; } EditAtributoBase edtAttNovo = this.atualizarLayout(edtAtt.att); int intIndex = this.pnlConteudo.Controls.IndexOf(edtAtt); try { this.SuspendLayout(); this.pnlConteudo.Controls.Remove(edtAtt); this.pnlConteudo.Controls.SetChildIndex(edtAttNovo, intIndex); } finally { this.ResumeLayout(); } edtAtt.Dispose(); }
private void addEdtAtt(EditAtributoBase edtAtt) { if (edtAtt == null) { return; } if (this.Controls.Contains(edtAtt)) { return; } this.pnlConteudo.Controls.Add(edtAtt); this.pnlConteudo.Controls.SetChildIndex(edtAtt, 0); }
private EditAtributoBase atualizarLayout(Atributo att) { if (att == null) { return(null); } EditAtributoBase edtAtt = this.getEdtAtt(att.enmTipo); edtAtt.att = att; edtAtt.pnlGrupo = this; this.addEdtAtt(edtAtt); return(edtAtt); }