コード例 #1
0
ファイル: Controller.cs プロジェクト: sabbio93/SMARTGARDEN
        internal void CaricaViewPiante(string nomeSettore)
        {
            Settore settore = _gestioneGiardino.Giardino.Settori.TrovaSettore(nomeSettore);

            using (var pianteForm = new Form())
            {
                PianteView pianteView = new PianteView(settore);
                pianteView.Dock = DockStyle.Fill;
                pianteForm.Text = "Piante di " + settore.Nome;
                pianteForm.Size = new System.Drawing.Size(1000,400);
                pianteForm.Controls.Add(pianteView);
                pianteForm.ShowDialog();
            }
        }
コード例 #2
0
ファイル: MyController.cs プロジェクト: FraGio/SmartGardenOK
        public void CreaPianteView(string nomeSettore, Form settoriForm)
        {
            if (settoriForm != null)
            {
                settoriForm.Dispose();
            }

            ISettore settore = _gestioneGiardino.Giardino.GetSettore(nomeSettore);

            using (var pianteForm = new Form())
            {
                PianteView pianteView = new PianteView(settore);
                pianteView.Dock = DockStyle.Fill;
                CustomizeForm(pianteForm, "Piante di " + settore.Nome, new System.Drawing.Size(1000, 400), pianteView);

                var result = pianteForm.ShowDialog();
                if (result == DialogResult.Cancel)
                    CreaSettoriView();
            }
        }