Benutzerdefinierte vs Benutzerkontrolle

Habe ich gelesen, einige Erklärungen über den Unterschied zwischen Benutzer-und Benutzerdefinierte Steuerelemente, zum Beispiel diese:
http://www.wpftutorial.net/CustomVsUserControl.html

Will ich schaffen, zum Beispiel, eine einfache Zusammensetzung einer datagrid mit 2 comboboxes, die verantwortlich zum ändern der Werte aus dem datagrid-Elemente. Ich möchte eine spezielle Steuerung dafür, weil ich werde es verwenden eine Menge Zeit. Ich würde gerne implementieren die Logik, die hinter und dann in der xaml-Aufruf-ich geben nur noch die itemsSource.

Für dieses Beispiel soll ich einen Benutzer erstellen oder Custom control? Da ich Eigenschaften und Logik, sollte ich ein viewmodel für diese Steuerung?

EDIT: kennst du ein paar Artikel mit klaren konzeptionellen Trennung zwischen diesen 2 Optionen?

Kommentar zu dem Problem
Soweit ich weiß, benutzerdefinierten Steuerelemente sind nur kompilierte user controls (oder basic control) Kommentarautor: David Brunelle
@DavidBrunelle definitiv nicht. Die unterschiedliche Handhabung der Vorlage sollte sich schon machen, klar. Auch ein UserControl nicht über einen Stil, das ist von entscheidender Bedeutung für fast alle Custom Controls. Kommentarautor: dowhilefor

InformationsquelleAutor der Frage Louro | 2012-06-28

Schreibe einen Kommentar