Exemple #1
0
 //文件类型list反选
 private void FileTypeSelectInvertButton_Click(object sender, EventArgs e)
 {
     for (int i = 0; i < FileTypeListBox.Items.Count; i++)
     {
         if (FileTypeListBox.GetItemChecked(i))
         {
             FileTypeListBox.SetItemChecked(i, false);
         }
         else
         {
             FileTypeListBox.SetItemChecked(i, true);
         }
     }
     updateSelectFileTypeList();
 }
Exemple #2
0
 //更新已选的文件类型list
 private void updateSelectFileTypeList()
 {
     for (int i = 0; i < FileTypeListBox.Items.Count; i++)
     {
         string fileType = FileTypeListBox.GetItemText(FileTypeListBox.Items[i]);
         if (FileTypeListBox.GetItemChecked(i))
         {
             selectedFileTypeMap.Add(fileType);
         }
         else
         {
             if (selectedFileTypeMap.Contains(fileType))
             {
                 selectedFileTypeMap.Remove(fileType);
             }
         }
     }
 }