Eregnis in serialisierte Klasse

13/12/2007 - 19:02 von Peter Gast | Report spam
Hallo
ich habe in einer Form eine Klasse instanziert, diese Klasse wird auch
serialisiert. Nu wollte ich in dieser Klasse ein Ergebnis auslösen lassen um
damit einen Fortschrittsbalken in der Form zu steuern. Allerdings kommt die
Meldung, dass die Form nicht als serialisierbar gekennzeichnet ist. Packe
ich allerdings ein <Serializable()> _ vor die Formdefinition wirds auch
nicht besser.
Wie kann man ein Ereignis in einer serialisierten Klasse durchreichen?

Gruß Peter
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
13/12/2007 - 23:27 | Warnen spam
Hallo Peter,

"Peter Gast" schrieb:

Wie kann man ein Ereignis in einer serialisierten Klasse durchreichen?



Ohne es jetzt getestet zu haben, würde ich (wenns denn wirklich daran liegt)
eine Basisklasse ohne Event erstellen. Die wird dann serialisiert/deserialisiert.
Für dein Event kannst Du eine Ableitung der Klasse erstellen und das Event dort
einbauen.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen