Für das TreeView gibt's eine Lösung (ist gar nicht so schwer - muss man nur drauf kommen):
im Konstruktor von B (siehe oben) das Attribut "Text" setzen - dieses und nicht ToString() wird angezeigt.
Damit wär ich erst einmal ruhig gestellt
Aber die Nachfrage an Ideen zur Umsetzung des allgemeinen Problems (Datenstruktur <-->
GUI) besteht weiterhin.
Besten Dank und viele Grüße
Sebatsian