title: How to check if a windows form is already open, and close it if it is?
body: <p>I have a form <strong>"fm"</strong> that is a simple info window that opens every 10 mins (<code>fm.Show();</code>).</p>
  
  <p>How I can make that every 10 mins it will check if the form <strong>"fm"</strong> is open and if it is open it closes it and open it again!</p>
  
  <p>Now the form fm is always created with <code>form fm = new form();</code><br>
  so when I try to check if the form is open it will always be false and open a new window even if there is one form before!</p>
  
  <p>I need to have a tool to give it a unique identity and then check if this form with unique identity is opened or not!</p>
  
  <p>I do not want to just update the data on the form (fm), because I have a complicated info with buttons.</p>
  
  <p>The form name is <code>"UpdateWindow"</code></p>
  
  <p>Thanks</p>