Home     |     .Net Programming    |     cSharp Home    |     Sql Server Home    |     Javascript / Client Side Development     |     Ajax Programming

Ruby on Rails Development     |     Perl Programming     |     C Programming Language     |     C++ Programming     |     IT Jobs

Python Programming Language     |     Laptop Suggestions?    |     TCL Scripting     |     Fortran Programming     |     Scheme Programming Language


 
 
Cervo Technologies
The Right Source to Outsource

MS Dynamics CRM 3.0

C# Programming

Access method variables/functions from Event call


Ok i understand the fact that once events are raised they are executed
on another thread and have no access to member functions or variables
because they are static functions.

But i am having trouble how i can Invoke these methods from the static
method.

Can anyone help me out here? :)

TIA!

Ahmed,

    This isn't true.  Events are executed on the thread that they are raised
on.  When the events are fired on another thread, it is because they are
raised on that thread.

    Also, event handlers can be static methods, or instance methods.  You
can attach an event handler to an instance method, and then access all the
members of that instance in the event handler (since it is just another
member).

    So instead of attaching to a static method, why not attach to an
instance method which has access to the members you need?

--
          - Nicholas Paldino [.NET/C# MVP]
          - m@spam.guard.caspershouse.com

"Ahmed" <ahme@gmail.com> wrote in message

news:1181078169.494078.139290@x35g2000prf.googlegroups.com...

wow you are right! Ok my book on C# is really misleading and all its
templates are based on static functions which led me to believe it HAD
to be a static function.

Thanks for the help! :)
Ahmed

On Jun 5, 5:21 pm, "Nicholas Paldino [.NET/C# MVP]"

Add to del.icio.us | Digg this | Stumble it | Powered by Megasolutions Inc