Example #1
0
 private void Imglist_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
 {
     SelectionChanged = true;
     if (e.IsSelected)
     {
         if (!SelectedImageKeys.Contains((e.Item).ImageKey))
         {
             SelectImage(e.Item);
         }
         else if (SelectedImageKeys.Contains(e.Item.ImageKey))
         {
             UnSelectImage(e.Item);
         }
     }
 }
 private void ValidateSelectedImages()
 {
     //This condition will be true only when no image is selected, i.e first time upload.
     if (SelectedImageKeys.Count == 0)
     {
         for (int i = 0; i < imglist.Items.Count; i++)
         {
             SelectImage(imglist.Items[i]);
         }
     }
     //Is selected image also marked with check.
     for (int i = 0; i < imglist.Items.Count; i++)
     {
         if (SelectedImageKeys.Contains(imglist.Items[i].ImageKey) &&
             !imglist.Items[i].Text.Contains("[" + CheckSymbol + "] "))
         {
             SelectedImageChecked(imglist.Items[i]);
         }
     }
 }