示例#1
0
 /// <summary>
 /// Constructeur de la form frmMDI
 /// </summary>
 public frmMDI()
 {
     InitializeComponent();
     //instancie une form principal et l'affiche dans le conteneur frmMDI
     frmPrinc           = new frmExo5();
     frmPrinc.MdiParent = this;
     frmPrinc.Show();
 }
示例#2
0
        private frmExo5 frmPrinc; //amélioration 2 : stocké - réference au form appelant

        /// <summary>
        /// constructeur par défaut de la form frmChrono
        /// </summary>
        public frmChrono(frmExo5 f) //amélioration 2 - constructeur paramétré
        {
            InitializeComponent();

            /*frmExo5 frmPrinc;            //avant l'amélioration 2, objet
             * frmPrinc = new frmExo5();
             * this.chronoC = frmPrinc.GetChrono();
             * this.textChrono.Text = this.chronoC.ToString();
             */
            this.frmPrinc = f; //amélioration 2 - mémorise la ref au form appelant
        }
示例#3
0
        private frmExo5 frmPrinc; //amélioration 2 : stocké - réference au form appelant

        /// <summary>
        /// constructeur par défaut de la form frmNombre
        /// </summary>
        public frmNombre(frmExo5 f) //amélioration 2 - constructeur paramétré
        {
            InitializeComponent();
            //instancie un objet frmExo5

            /* frmExo5 frmPrinc;            //avant l'amélioration 2, objet
             * frmPrinc = new frmExo5();
             * this.nombreN = frmPrinc.GetNombre();
             * this.txtNombre.Text = this.nombreN.ToString();
             */
            this.frmPrinc = f; //amélioration 2 - mémorise la ref au form appelant
        }