public List <string> GetData() { List <String> Data = new List <String> { }; //checks for all checked blocks for (int i = 0; i < ClassOptions.Items.Count; i++) { if (ClassOptions.GetItemChecked(i)) { //This puts the selected checkbox strings into the list Data.Add(ClassOptions.GetItemText(ClassOptions.Items[i])); } } return(Data); }