public void Initialize( FileGroupCollection groups, Project project) { _groups = groups; _project = project; }
private void wizard_FinishButtonClick( object sender, CancelEventArgs e) { var selected = new FileGroupCollection(null); foreach (ListViewItem item in listViewFileGroups.Items) { if (item.Checked && item.Tag != null && item.Tag is FileGroup) { selected.Add(item.Tag as FileGroup); } } var destinationFilePath = textBoxSourceDestination.Text.Trim(); using (var gui = new BackgroundWorkerLongProgressGui( // DoWork event handler. delegate { ImportExportHelper.ExportFileGroups( _groups.Project, destinationFilePath, selected, ImportExportType.Excel); }, BackgroundWorkerLongProgressGui.CancellationMode.Cancelable )) { Debug.Assert(gui != null); } var dr = XtraMessageBox.Show( this, Resources.SR_ImportExportWizard_wizardFinishButtonClick_ExcelDocumentNow, @"Zeta Resource Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (dr == DialogResult.Yes) { Process.Start(destinationFilePath); } // Finially close DialogResult = DialogResult.OK; Close(); }
private void wizard_FinishButtonClick( object sender, CancelEventArgs e ) { var selected = new FileGroupCollection( null ); foreach ( ListViewItem item in listViewFileGroups.Items ) { if ( item.Checked && item.Tag != null && item.Tag is FileGroup ) { selected.Add( item.Tag as FileGroup ); } } var destinationFilePath = textBoxSourceDestination.Text.Trim(); using ( var gui = new BackgroundWorkerLongProgressGui( // DoWork event handler. delegate { ImportExportHelper.ExportFileGroups( _groups.Project, destinationFilePath, selected, ImportExportType.Excel ); }, BackgroundWorkerLongProgressGui.CancellationMode.Cancelable ) ) { Debug.Assert( gui != null ); } var dr = XtraMessageBox.Show( this, Resources.SR_ImportExportWizard_wizardFinishButtonClick_ExcelDocumentNow, @"Zeta Resource Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1 ); if ( dr == DialogResult.Yes ) { Process.Start( destinationFilePath ); } // Finially close DialogResult = DialogResult.OK; Close(); }
public ImportExportWizard( FileGroupCollection groups ) { _groups = groups; InitializeComponent(); }
public ImportExportWizard(FileGroupCollection groups) { _groups = groups; InitializeComponent(); }