public static void EditarModelo(ClasseModelo modelo) { using (FrmEditorModelo form = new FrmEditorModelo(modelo)) { form.ShowDialog(); } }
public FrmEditorModelo(ClasseModelo modelo = null) { InitializeComponent(); this.modelo = modelo; bind = new BindingList <CaminhoAudio>(); grdAudios.DataSource = bind; if (modelo != null) { foreach (var item in modelo.Arquivos) { bind.Add(new CaminhoAudio() { Caminho = item }); } } if (this.modelo == null) { this.modelo = new ClasseModelo(); } txtNome.Text = this.modelo.Nome; DialogResult = DialogResult.Abort; }