Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
WPF TreeView
BeitragLiteratur: rheinwerk-verlag.de/windows-presentation-foundation_3844/ - ganz hilfreich, der Inhalt könnte aber weniger Wiederholungen aufweisen. Dann wäre das Buch vmtl. auch 20% dünner. Gerade das vermittelte Hintergrundwissen ist bei der WPF jedoch wichtig, weil es sehr viele Automatismen gibt, auf die man so gar nicht kommen kann.
-
WPF TreeView
BeitragZitat von mikeb69: „Das Brett will nur nicht weg vom Kopf.“ Eine typische Folge der Automatismen im Hintergrund der WPF. Besorg dir das Buch! Zitat von mikeb69: „DataType="local:ComponentVersion"“ ...sollte DataType="{x:Type local:ComponentVersion}" lauten. Es macht einen Unterschied, ob in der Eigenschaft eine MarkupExtension (Wert ist ein System.Type) oder ein String (Wert ist ein System.String) gesetzt wird. Das steht übrigens im Buch auf Seite 601 .
-
WPF TreeView
BeitragDu hast die ItemsSource des TreeView an "Components" gebunden. Das heißt, dass ein TreeViewItem ein Element der Components-Auflistung (ein "Component") ist. Das Template definiert nun den Visual Tree von "Component", was du auch richtig als DataType angegeben hast. Das Template selbst gehört jedoch in die Ressourcen (siehe Post 9), weil nur dann automatisch ein DataTemplateKey erzeugt wird, wodurch das Template implizit auf den Component-Typ angewendet wird. Als ItemTemplate macht das Hierarchic…