C#の、ラジオボタンは、(決してチェックし、未チェックスイッチの種類)を選択し、選択を解除します

Winフォームで今日RadioButtonコントロールを行うことで、非常に単純なものの、ピットが発生したが、私は10分を無駄にし、私はそれがお互いを奨励記録する必要性を感じています。

問題の説明:(RadioButtonコントロールの名前rbTime)

もともと選択されているかを決定するために考えられており、チェック、およびその逆を選択することが許可されていない、結果が選択されていないされています

  プライベート 無効 rbTime_Click(オブジェクト送信者、EventArgsの電子)
  { 
      場合(rbTime.Checked == 
      { 
         rbTime.Checked = ; 
      } 
      そう であれば(rbTime.Checked == 
      { 
         rbTime.Checked = 
      } 
 }

ソリューション:

ローカル変数を宣言し、ローカル変数の属性値を変更しています

 // 局部变量
プライベート ブール rbcheck = ; 

もし(rbcheck)
   { 
        rbTime.Checked = 
        rbcheck = ; 
   } 

  { 
        rbTime.Checked = 
        rbcheck = ; 
   }

 

 

おすすめ

転載: www.cnblogs.com/yuanshuo/p/11549628.html