IntraWeb TreeView (IWTreeView) in einem Frame
12. Okt 2006, 11:09
'loha Folks,
ich habe mich dazu entschieden, die Navigation für ein etwas umfangreicheres Projekt über die TreeView Komponente zu realisieren. So weit so gut.
Nun habe ich die Navigation auf ein Frame gelegt. Dieses Frame wiederum wird auf jedem Form des Projektes als Template einfefügt. Der ursprüngliche Grundgedanke war, dass somit Änderungen in der Navigation an einer Stelle gemacht werden können, im entsprechenden Frame nämlich, und dann global gelten. Und genau dies ist nicht der Fall.
Wenn ich nun also dem TreeView einen neuen Knoten hinzufüge, wird dieser nicht für alle Forms übernommen. Füge ich allerdings an derselben Stelle genau einmal einen Button hinzu, dann erscheint dieser auf allen Seiten.
Neben der Navigation ist noch eine Titelleiste, welche auf allen Seiten gleich aussehen soll als Frame über ein Template auf allen Seiten eingefügt worden. Da gibt es auch keine Probleme, aber dieses TreeView macht Probleme.
Ich muss nun also nachdem das Projekt um einen neue Seite ergänzt wird, das TreeView auf allen Seiten erneut einfügen. Wenn ich die Anzahl Seiten an einer Hand in einem Durchgang abzählen könnte, wäre dies ja noch verkraftbar. Zur Zeit sind es aber bereits über dreissig Seiten, Tendenz steigend. Es nervt also.
Wenn mir nun jemand einen Tipp geben könnte, wie ich dieses TreeView-Frame, ständig in der aktuellsten Version auf alle Forms legen kann, wäre mir dies eine grosse Hilfe.
thx und Grüsse
hirnstroem
inde deus abest
|