title: C# Winform Auto Refresh: Every 5 Minutes
body: <p>I have a C# WinForm application that I need to be refreshed every 5 minutes. </p>
  
  <p>I have looked into Background Worker as well as, a Timer Class.</p>
  
  <p>I was just wondering what is the best way to get main form refreshed so user updates can be displayed without having to close the application and reopening it. </p>