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(); } }
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(); } }