コード例 #1
0
        //----------------------------------------------------------------------
        private void AjouterControlContrainte(IContrainteDeProjet contrainte)
        {
            CControlEditionContrainteDeProjet newControl = new CControlEditionContrainteDeProjet();

            if (newControl != null)
            {
                ((Control)newControl).Dock = DockStyle.Top;
                newControl.DeleteContrainteEventHandler += new EventHandler(newControl_DeleteContrainteEventHandler);
                newControl.LockEdition = !m_extModeEdition.ModeEdition;
                newControl.Init(contrainte);
                CWin32Traducteur.Translate(newControl);
                m_panelContraintes.Controls.Add((Control)newControl);
                ((Control)newControl).BringToFront();
            }
        }
コード例 #2
0
        //-------------------------------------------------------------------------
        public void Init(IContrainteDeProjet contrainte)
        {
            m_contrainte = contrainte;

            m_selectModeContrainte.Fill(
                CUtilSurEnum.GetEnumsALibelle(typeof(CModeContrainteDeGantt)),
                "Libelle",
                false);

            if (contrainte != null)
            {
                m_selectModeContrainte.SelectedValue = contrainte.Mode;
                m_dtContrainte.Value  = contrainte.Date;
                m_txtCommentaire.Text = contrainte.Commentaire;
            }
        }