private void tbTrackReleases_ButtonClicked(object sender, Framework.UI.Controls.MRTitleBar.ActionButtonEventArgs e) { if (e.Action == Framework.UI.Controls.MRTitleBar.eButtonAction.Add) { var record = new EditXmlFileModel(); using (var frm = new FileForm(record)) { if (frm.ShowDialog() == DialogResult.OK) { Model.Files.Add(record); dgvFiles.ClearSelection(); var model = new AudioAlbumModel() { FullFileName = record.FullName }; using (var frmEdit = new Generation.ERN_382.ERN_382GenerationFormAudioAlbumMusicOnly(model)) { frmEdit.ShowDialog(); } } } } }
private void dgvFiles_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { EditXmlFileModel record = (EditXmlFileModel)dgvFiles.CurrentRow.DataBoundItem; if (record != null) { var model = new AudioAlbumModel() { FullFileName = record.FullName }; var frm = new Generation.ERN_382.ERN_382GenerationFormAudioAlbumMusicOnly((AudioAlbumModel)model) { Editable = true }; frm.MdiParent = Globals.MDIMainForm; frm.Show(); } }
public FileForm(EditXmlFileModel model) : this() { Model = model; }