با چه دستوری میشه تشخیص داد که یک عنصری با شماره ی I که از حلقه ای که توشه میگیره، در check list box علامت خورده یا نه؟
من این دستورات رو برای حالت علامت خورده نوشتم میشه تو حالت دیگه اش کمکم کنید:
      private void checkedListBox12_SelectedIndexChanged(object sender, EventArgs e)
{
for (int i = 0; i < checkedListBox12.CheckedItems.Count; i++)
{

dataGridView1.Columns[checkedListBox12.SelectedIndex].Visible = false;

}


}

من هدفم اینه که با علامت زدن نام فیلد در Check list box فیلد اون تو دیتاگرید فعال و غیر فعال بشه.