How can I return a string from an ElapsedEvent method
<p>I have a deserialize function called <code>DeSerializeXML</code> that returns a string. I am calling it from a different class I need it to run based on a Timer so I have it being called in the <code>ElapsedEvent</code> for the Timer</p>

<pre><code>    private void frm_MyForm_Load(object sender, EventArgs e)
    {
        System.Timers.Timer myTimer = new Timer(2000);
        myTimer.Elapsed += new ElapsedEventHandler(ElapsedEvent);
        myTimer.Enabled = true;            
    }

    public static void ElapsedEvent(object source, ElapsedEventArgs e)
    {
        string x = OtherClass.DeSerializeXML();
    }
</code></pre>

<p>How can i pull that string value out of the ElapsedEvent so I can assign it to a textbox on the MyForm form?? I apologize if this is a poorly worded question, I will add comments/more code as need be. Thanks all</p>
