title: C# Make button disabled unless atleast more than 1 items is checked
body: <p>There is a form with 3 check box items and a button. Unless there are atleast more than 1 items checked on the form keep the button 'Finish' disabled.</p>
  
  <pre><code>private void btnFinish_Validating(object sender, CancelEventArgs e)
      {
          if ((checkBlinna.Checked == false &amp;&amp; checkSoup.Checked == false) || (checkBlinna.Checked == false &amp;&amp; checkGnocchi.Checked == false) || (checkSoup.Checked == false &amp;&amp; checkGnocchi.Checked == false))
          {
              btnFinish.Enabled = false;
          }
      }
  </code></pre>
  
  <p>Thought this would work but the button is enabled from the start and when any of the check boxes are checked the button goes disabled forever.</p>