問題は次のとおりです。
私の設定には、「check1_State」と「check2_State」という 2 つのブール値があります。フォームが読み込まれるたびに、2 つのチェックボックスを制御することになっています。
フォームが読み込まれるときのコードは次のとおりです。
checkBox1.Checked = Properties.Settings.Default.check1_State;
checkBox2.Checked = Properties.Settings.Default.check2_State;
そのコードでは、checkBox1 のみが読み取られます。最初の行をコメントすると、2 行目は問題なく動作します。
フォームが読み込まれるたびにタイマーを配置するためになんとか機能させましたが、正しくやりたかったのです。これは、チェックボックスが実際には設定から読み取ることができることを示していますが、同時に2つ以上が要求された場合、明らかに機能しません。
なぜこれが起こっているのかについて何か考えはありますか?