Het maken van een object die door meerdere Forms kan worden berijkt.

Status
Niet open voor verdere reacties.

cor984

Nieuwe gebruiker
Lid geworden
14 aug 2013
Berichten
1
De titel verteld al veel. :P

maar laat me de situatie uitleggen. ik heb momenteel 4 form's. deze forms moeten een object kunnen bereiken maar ook wanneer form 1 string x aanpast. moet string x ook voor form 3 verandert zijn.
 
Er is een INotifyPropertyChanged interface die je hier voor zou kunnen gebruiken. Elke keer wanneer er een property op je class wordt gewijzigd kun je dit event af laten gaan en er op reageren op andere plaatsen.

Ook zou je zelf een event kunnen maken met eigen eventargs als meer informatie over moet worden gegeven.

Waar je een instance van dit object bewaard is aan jou. Je kunt een instance aanmaken in je program.cs en deze meegeven in de constructor van je main form en wanneer je de andere forms opent deze zelfde instance daarin meegeven. In de constructor kun je op het event registreren en reageren.

Interface:
http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx

Als je niet bekend bent met eigen events maken kan ik wel een voorbeeldje maken.

edit:
indien nodig zet er even bij of het in VS2012 kan of VS2010
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan