Пример #1
0
 private void ProfileBoxSelectedIndexChanged(object sender, EventArgs e)
 {
     if (this.jobItemListView.Items.Count > 0 && MessageBox.Show("是否应用更改到所有项目?", "预设更改", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes)
     {
         Profile profile   = new Profile(this.profileBox.Text);
         string  extension = string.Empty;
         extension = profile.GetExtByContainer();
         foreach (CxListViewItem item in this.jobItemListView.Items)
         {
             JobItem jobItem = item.JobItem;
             jobItem.ProfileName = this.profileBox.Text;
             jobItem.SetUp(true);
             if (extension != string.Empty)
             {
                 jobItem.DestFile = Path.ChangeExtension(jobItem.DestFile, extension);
                 jobItem.DestFile = MyIO.GetUniqueName(jobItem.DestFile);
             }
         }
     }
 }