//--------------------------------------------------- public void InsertBefore(int nIndex) { if (!CanAddNew()) { return; } if (nIndex >= m_listeControlsUtiles.Count - 1) { return; } CControleSaisieUneActiviteActeur ctrl = GetControle(nIndex); if (ctrl.TypeActivite == null) { return; } m_panelControles.SuspendDrawing(); ctrl = GetNewControle(nIndex); ctrl.InitControle(null, nIndex, false); ReordonneeTout(); m_panelControles.ResumeDrawing(); m_panelControles.Visible = false; m_panelControles.Visible = true; ctrl.Focus(); }
//--------------------------------------------------- public void InsertAfter(int nIndex) { if (!CanAddNew()) { return; } CControleSaisieUneActiviteActeur ctrl = GetControle(nIndex); if (ctrl.TypeActivite == null) { return; } m_panelControles.SuspendDrawing(); ctrl = GetNewControle(nIndex + 1); ctrl.InitControle(null, nIndex + 1, false); ReordonneeTout(); m_panelControles.ResumeDrawing(); m_panelControles.Visible = false; m_panelControles.Visible = true; ctrl.Focus(); RecalcSize(); }