【C#】CheckBoxのチェックがダブルクリックしないとつかない (たぶん、遭遇する機会はほとんどないと思う・・・) WindowsFormに配置したCheckBoxが、シングルクリックしてもチェックがON/OFFにならず、ダブルクリックするとON/OFFできるという現象に遭遇。 原因は、このチェックボックスのMouseDownイベントが実装されていたため、そちらでイベントが処理されてCheckBoxのチェックが変わらなかった。MouseDownイベントは使っていなかったので、削除したらチェックされるようになった。