private void button1_Click2(object sender, EventArgs e) { var data = new List <string>(); foreach (var item in checkedListBox1.SelectedItems) { data.Add(item.ToString()); } dataGrab.Filter(guid, true, data.ToArray()); button1.Click -= button1_Click2; dataGrab.Continue(); }