Il costruttore di RoutedCommand ha "tipo proprietario" come ultimo argomento. Qual è il suo significato? Quando viene usato?Che uso ha l'argomento ownertype del costruttore di classi di RoutedCommand?
documentazione MSDN dà completamente alcun indizio sul perché ce n'è bisogno, e se ho potuto utilizzare un tipo per tutti i comandi
Citazione da MSDN
ownerType
Type: System.Type The type
which is registering the command.
C'è un'altra cosa. Che tipo dovrei usare durante la creazione di nuovi comandi indirizzati dinamicamente dalla matrice di nomi. Sembra che qualsiasi tipo funzioni, quindi sto usando UIElement, ma se c'è un tipo più adatto per questo mi piacerebbe sapere.
Chiunque può spiegare perché? –
Probabilmente solo "perché". È una buona ragione per progettare API come qualsiasi altro. * blech * –