title: Show/Refresh Button working properly
body: <p>I have a checkbox in <code>form1</code>, when it is checked it makes a <code>PictureBox</code> in <code>form2</code> visible but when I uncheck I want to refresh <code>form2</code> so that the <code>PictureBox</code> is not visible. This code is in <code>form1</code>. It is a button that opens up the form if one if not open but if a form is open it refreshes it. The problem is that it is not refreshing. Can anyone tell me what is wrong?</p>
  
  <pre><code>private tuesday _FavoritesForm;
  
  public void startbutton_Click(object sender, EventArgs e)
  {
      if (_FavoritesForm == null)
      {
          _FavoritesForm = new tuesday();
          _FavoritesForm.Closed += new EventHandler(_FavoritesForm_Closed);
          _FavoritesForm.Show();
      }
      else
      {
          _FavoritesForm.Refresh();
      }
  </code></pre>
  
  <p>}</p>