Säg att jag har en property i en klass. Kan jag koppla på ett event på den så att när propertyns innehåll ändras triggas eventet?
Känns som att det borde vara jätteenkelt dock vet jag inte hur jag ska göra.
Om du inte vet exakt hur du skall göra så är detta ett exempel:
private object obj;
public event EventHandler PropertyChanged
public object Property
{
[INDENT]set
{[INDENT]obj = value;
if(PropertyChanged != null)
[INDENT]PropertyChanged(this, new System.EventArgs());[/INDENT][/INDENT]
}[/INDENT]
}
Bara för jag har haft semester så tänker jag vara lite petig :bire . Här så får man ett event även om propertyn inte ändrar värde, så om man sätter propertyn till samma värde som den hade innan så kommer ett event att startas, inte kanske det man vill, eller så vill man det, man skall bara vara uppmärksam på det...