Hallo,
ich habe eine Funktion geschrieben, die, wenn sie aufgerufen wird, ein Event generiert. Eine Windows Form enthält eine Picturebox, die die über das Event-Argument übergebene Daten darstellt. Dazu rufe ich in der beim Event-Handler registrierten Methode der Form die Invalidate() Methode der Picturebox auf.
Wenn ich Programm auf meinem Rechner teste, werden die Daten dargestellt, d.h. das Event wird korrekt empfangen und verarbeitet. Führe ich dasselbe Programm nun auf einem anderen Rechner aus (beides XP und .NET 3.5), scheint das Event überhaupt nicht empfangen zu werden, was sich darin äußert, das keine Daten in der Picturebox dargestellt werden. Worin kann sich dieser Unterschied begründen?