Sehr geehrte Community,
mir hat sich gerade eine interessante Frage gestellt.
Ich habe eine Property, die sieht folgendermaßen aus:
Diese Elemente sind dann für das Zeichnen eines Controls zuständig, daher benötigt mein Control ein .Invalidate, sobald der Liste ein Element zugefügt oder entfernt wurde.
Ich hab schon probiert, ob "Public WithEvents" bei einer List(of ) funktioniert - leider erfolglos. Und mmn reicht es auch nicht, ein Get/Set hinzuzufügen, da die Liste ja die gleiche bleibt und nur verändert wird...
Wie würdet ihr hier vorgehen? Wie kann ich ein Event auslösen, sobald ein Element geaddet/entfernt wurde?
Soll ich mit einer eigenen Funktion anstatt mit Elements.add arbeiten?
Mit freundlichen Grüßen
mir hat sich gerade eine interessante Frage gestellt.
Ich habe eine Property, die sieht folgendermaßen aus:
Diese Elemente sind dann für das Zeichnen eines Controls zuständig, daher benötigt mein Control ein .Invalidate, sobald der Liste ein Element zugefügt oder entfernt wurde.
Ich hab schon probiert, ob "Public WithEvents" bei einer List(of ) funktioniert - leider erfolglos. Und mmn reicht es auch nicht, ein Get/Set hinzuzufügen, da die Liste ja die gleiche bleibt und nur verändert wird...
Wie würdet ihr hier vorgehen? Wie kann ich ein Event auslösen, sobald ein Element geaddet/entfernt wurde?
Soll ich mit einer eigenen Funktion anstatt mit Elements.add arbeiten?
Mit freundlichen Grüßen
Auf der Suche nach Coding-Kursen auf Lence.at