Hallo,
erst einmal ein gutes neues Jahr!
Ich will in WPF ein TreeView mit Checkboxes schreiben.
Eingebettet in ein UserControl funktioniert das auch bestens.
(siehe
http://www.codeproject.com/KB/WPF/TreeViewWithCheckBoxes.aspx )
Um das Control aber wiederverwenden zu können, möchte ich es in einer eigenen Klasse kapseln. Das geht aber nicht mit der Einbettung in ein UserControl, da ich dann von außen nur Zugriff auf das UserControl habe und nicht auf das TreeView.
Also will ich von TreeView vererben. In VB:
Public Class CheckedTreeView
Inherits TreeView
....
End ClassMuss ich jetzt alles als VB-Code schreiben, oder kann ich dieser Klasse eine xaml-Datei zuordnen?
In xaml geht vieles einfacher als in Code, außerdem würde sonst die Trennung von Darstellung (in xaml) und Funktion (in Code) aufgehoben, für mich der eigentliche Vorteil von WPF.
Vielen Dank im Voraus
ubsch