Example #1
0
        /// <summary>
        /// Initialise les champs au moment de l'édition
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void m_gestionnaireEditionRelationSysCoorFormatNum_InitChamp(object sender, CObjetDonneeResultEventArgs args)
        {
            if (args.Objet == null)
            {
                m_panelNumerotation.Visible = false;
                return;
            }
            CRelationSystemeCoordonnees_FormatNumerotation rel = (CRelationSystemeCoordonnees_FormatNumerotation)args.Objet;

            //m_lblPositionCurrent.Text = rel.Position.ToString();
            m_panelNumerotation.Visible = true;

            m_cmbFormatNumerotation.ElementSelectionne = rel.FormatNumerotation;
            m_cmbUnite.ElementSelectionne = rel.Unite;

            m_lnkEditionRelationSysCoorFormatNum.FillDialogFromObjet(args.Objet);
        }
        //-------------------------------------------------------------------------
        public CResultAErreur InitChamps(CComportementGenerique comportement)
        {
            m_comportement = comportement;
            CResultAErreur result = CResultAErreur.True;

            result = m_extLinkField.FillDialogFromObjet(Comportement);

            InitComboType();
            if (Comportement.TypeCible != null)
            {
                m_cmbTypeElements.SelectedValue = Comportement.TypeCible;
            }

            m_panelEvenements.InitChamps(Comportement);



            return(result);
        }