You should use the Timer class from the System.Timers namespace, and not the WinForms Timer control, if you want multi-threading support. Check the MSDN documentation for the WinForms Timer control for more information:
http://msdn.microsoft.com/en-us/library/system.windows.forms.timer.aspx