Original-Beitrag aktivieren: How to access a timer from another class in C#Wie ein Timer aus einer anderen Thread/Klasse
ich alles versucht.
-Event
-Invoke kann nicht getan werden, weil Timer nicht Eigentum InvokeRequired haben.
-Öffentlicher/interne Eigenschaft
Nichts funktionierte, wird der Code ausgeführt wird, wird die timer.Enabled Eigenschaft festgelegt wird, auf „true“, aber es funktioniert nicht Tick.If Ich nenne das Ereignis oder einfach nur ändern die Eigenschaft aus der Formularklasse in einer NICHT-statischen Methode - es tickt und funktioniert.
Ich wusste nie, dass es einen Tag dauern würde und wahrscheinlich mehr, um einen anständigen Timer zu verwenden.
Wenn es keine Möglichkeit gibt, dies zu tun, gibt es noch etwas anderes, das ähnlich wie der Timer funktioniert (Verzögerung, Aktivieren/Deaktivieren)?
John, fügen Sie bitte diese auf Ihre vorherige Frage (Sie Ihre Post bearbeiten können), da dies für andere Benutzer mit dem gleichen Problem hilfreicher wäre. –
möglich duplicate von http://stackoverflow.com/questions/725413/how-to-access-a-timer-from-another-class-in-c – raven