AsmResolver.MainForm.rebuildToolStripMenuItem_Click C# (CSharp) Метод

rebuildToolStripMenuItem_Click() приватный Метод

private rebuildToolStripMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        private void rebuildToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog sfd = new SaveFileDialog();
            sfd.Filter = "Assembly files (*.exe; *.dll)|*.exe;*.dll";
            if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                try
                {
                    PropertyGridDlg dlg = new PropertyGridDlg(new WritingParameters());
                    if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                        GetCurrentAssembly().Rebuild(sfd.FileName, dlg.Object as WritingParameters);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }