Ich frage mich nur, wie die Leute darüber gehen würden. Angenommen, ich habe eine Klasse, die eine Treeview erstellt und füllt, die dann zu einer Winform hinzugefügt wird.C# Daten zwischen Klassen übergeben
Ich habe eine andere Klasse, die von Daten innerhalb der Treeview abhängig ist. Wenn ein Benutzer beispielsweise auf einen bestimmten Knoten in der Treeview klickt, benötigt die Klasse b die Informationen, die der Knoten enthält, damit er eine Berechnung durchführen und das Ergebnis anzeigen kann.
Wäre es besser, einfach einen Verweis auf die Treeview an die zweite Klasse oder nur die Daten zu übergeben, die sie benötigt? Oder wäre es in Ordnung, die Baumansicht als statisch zu setzen und Ereignisse zu verwenden, damit die neue Klasse direkt auf die Baumansicht zugreifen kann, wenn auf einen Knoten geklickt wird?
Danke.
Wann erstellen Sie die Instanz der Klasse b? –