示例#1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            List <string> csv_filepaths = new List <string>(lstOmssaCsvFiles.Items.Count);

            foreach (string csv_filepath in lstOmssaCsvFiles.Items)
            {
                csv_filepaths.Add(csv_filepath);
            }
            List <Modification> light_fixed_modifications = new List <Modification>(lstSelectedLightFixedModifications.Items.Count);

            foreach (ListViewItem checked_item in lstSelectedLightFixedModifications.Items)
            {
                light_fixed_modifications.Add((Modification)checked_item.Tag);
            }
            List <Modification> medium_fixed_modifications = new List <Modification>(lstSelectedMediumFixedModifications.Items.Count);

            foreach (ListViewItem checked_item in lstSelectedMediumFixedModifications.Items)
            {
                medium_fixed_modifications.Add((Modification)checked_item.Tag);
            }
            List <Modification> heavy_fixed_modifications = new List <Modification>(lstSelectedHeavyFixedModifications.Items.Count);

            foreach (ListViewItem checked_item in lstSelectedHeavyFixedModifications.Items)
            {
                heavy_fixed_modifications.Add((Modification)checked_item.Tag);
            }

            CsvNeuterer csv_neuterer = new CsvNeuterer(csv_filepaths, light_fixed_modifications, medium_fixed_modifications, heavy_fixed_modifications);

            csv_neuterer.Neuter();
            MessageBox.Show("Finished!");
        }
示例#2
0
文件: Form1.cs 项目: B-Rich/Compass
        private void btnOK_Click(object sender, EventArgs e)
        {
            List<string> csv_filepaths = new List<string>(lstOmssaCsvFiles.Items.Count);
            foreach(string csv_filepath in lstOmssaCsvFiles.Items)
            {
                csv_filepaths.Add(csv_filepath);
            }
            List<Modification> light_fixed_modifications = new List<Modification>(lstSelectedLightFixedModifications.Items.Count);
            foreach(ListViewItem checked_item in lstSelectedLightFixedModifications.Items)
            {
                light_fixed_modifications.Add((Modification)checked_item.Tag);
            }
            List<Modification> medium_fixed_modifications = new List<Modification>(lstSelectedMediumFixedModifications.Items.Count);
            foreach(ListViewItem checked_item in lstSelectedMediumFixedModifications.Items)
            {
                medium_fixed_modifications.Add((Modification)checked_item.Tag);
            }
            List<Modification> heavy_fixed_modifications = new List<Modification>(lstSelectedHeavyFixedModifications.Items.Count);
            foreach(ListViewItem checked_item in lstSelectedHeavyFixedModifications.Items)
            {
                heavy_fixed_modifications.Add((Modification)checked_item.Tag);
            }

            CsvNeuterer csv_neuterer = new CsvNeuterer(csv_filepaths, light_fixed_modifications, medium_fixed_modifications, heavy_fixed_modifications);
            csv_neuterer.Neuter();
            MessageBox.Show("Finished!");
        }