//-----------------------------------
        private void m_lnkAddParametre_LinkClicked(object sender, EventArgs e)
        {
            CParametreJointure        parametre = new CParametreJointure();
            CEditeurParametreJointure editeur   = new CEditeurParametreJointure();

            editeur.Init(m_objetJointure, parametre);
            editeur.Dock = DockStyle.Top;
            m_panelJointure.Controls.Add(editeur);
            editeur.BringToFront();
            editeur.Focus();
        }
        //-----------------------------------
        private void FillParametres()
        {
            m_panelJointure.SuspendDrawing();
            foreach (Control ctrl in new ArrayList(m_panelJointure.Controls))
            {
                ctrl.Visible = false;
                m_panelJointure.Controls.Remove(ctrl);
                ctrl.Dispose();
            }

            foreach (CParametreJointure parametre in m_objetJointure.ParametresJointure)
            {
                CEditeurParametreJointure editeur = new CEditeurParametreJointure();
                editeur.Init(m_objetJointure, parametre);
                m_panelJointure.Controls.Add(editeur);
                editeur.Dock = DockStyle.Top;
                editeur.BringToFront();
            }
            m_panelJointure.ResumeDrawing();
        }