private AfterCaptureTasks GetAfterCaptureTasks() { AfterCaptureTasks afterCaptureTasks = AfterCaptureTasks.None; for (int i = 0; i < lvAfterCaptureTasks.Items.Count; i++) { ListViewItem lvi = lvAfterCaptureTasks.Items[i]; if (IsChecked(lvi)) { afterCaptureTasks = afterCaptureTasks.Add((AfterCaptureTasks)(1 << i)); } } return(afterCaptureTasks); }