Ich erstelle eine Klasse, die von der WPF abgeleitet ist RichTextBox
Steuerelement und ich muss etwas Code in den Ereignissen Kopieren und Einfügen ausführen.
Ich weiß, dass es, wann immer möglich, die beste Praxis ist, ereignisbasierten Code in einer abgeleiteten Klasse zu implementieren, indem die Methode der Basisklasse, die das Ereignis auslöst, überschrieben wird. In diesem Fall gibt es jedoch keine solche Methode. Ist es also akzeptabel, dass meine abgeleitete Klasse einen Ereignishandler zu den Ereignissen ihrer eigenen Basisklasse hinzufügt?
Wenn ich einen Ereignishandler hinzufüge, gehe ich davon aus, dass er explizit entfernt werden sollte, wenn das Steuerelement entsorgt wird. Ich bin mir jedoch nicht sicher, wie ich dies am besten im Fall von RichTextBox
da WPF-Steuerelementklassen keinen Mechanismus zur Erkennung der Entsorgung zu haben scheinen.
Irgendwelche Vorschläge, bitte?
Danke! Tim