Der Konstruktor des RoutedCommand hat als letztes Argument "Owner Type". Was ist seine Bedeutung? Wann wird es verwendet?Welchen Nutzen hat RoutedCommand 'class constructor ownertype Argument?
MSDN-Dokumentation gibt absolut keine Ahnung, warum es nötig ist und ob ich eine Art verwenden könnte für alle
Zitat von MSDN-Befehle
ownerType
Type: System.Type The type
which is registering the command.
Es gibt eine weitere Sache. Welchen Typ sollte ich beim dynamischen Erstellen neuer Routing-Befehle aus einem Array von Namen verwenden? Es sieht so aus, als ob jeder Typ funktioniert, also verwende ich UIElement, aber wenn es einen geeigneteren Typ dafür gibt, würde ich gerne wissen.
Jeder kann erklären warum? –
Wahrscheinlich nur "weil". Ein guter Grund für das API-Design. * blech * –