public void Init(CObjetHierarchique objetRacine)
        {
            m_gestionnaireArbre = new CGestionnaireAjoutModifSuppObjetDonnee(GetTypeElements(), GetTypeFormEdition());
            m_gestionnaireArbre.OnNewObjetDonnee += new OnNewObjetDonneeEventHandler(AfterCreateObjet);
            m_objetRacine = objetRacine;
            if (m_objetRacine != null)
            {
                panel1.Visible = false;
            }

            UpdateVisibiliteControles();

            RefreshListe();
            RefreshArbre();
        }
示例#2
0
        protected override void InitPanel()
        {
            m_bModeListe          = new CTimosAppRegistre().GetIsVueListeForFormListeGroupe(GetType());
            m_chkVueArbre.Checked = !m_bModeListe;
            m_chkVueListe.Checked = m_bModeListe;
            InitAffichage();

            m_gestionnaireForArbre = new CGestionnaireAjoutModifSuppObjetDonnee(
                GetTypeGroupe(),
                GetTypeFormEdition(),
                null,
                "");

            m_panelListe.InitFromListeObjets(
                m_listeObjets,
                GetTypeGroupe(),
                GetTypeFormEdition(),
                null,
                "");

            m_panelListe.RemplirGrille();

            InitAffichage();
        }