4
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
{
    if (checkedListBox1.GetItemChecked(i) == false) 
    {
        ...
    }
    else
    {
        ...
    }
}

何らかの理由で、上記のコードを実行すると、私がやりたいこととは反対のことが行われます。アイテムが初めてチェックされたときは何もしませんが、チェックを外すと、else ステートメントの内容が実行されます (これも本来の動作とは逆です)。ここで私が忘れているプロパティはありますか?

4

2 に答える 2