Какое использование имеет RoutedCommand 'аргумент typetype конструктора класса?

Конструктор RoutedCommand имеет «тип владельца» в качестве последнего аргумента. Каково его значение? Когда это используется?

Документация MSDN не дает полного представления о том, зачем это нужно и могу ли я использовать один тип для всех команд

Цитата из MSDN

ownerType
     Type: System.Type The type
     which is registering the command.

Есть еще одна вещь. Какой тип следует использовать при динамическом создании новых перенаправленных команд из массива имен. Похоже, что любой тип работает, поэтому я использую UIElement, но если есть более подходящий тип для этого, я хотел бы знать.

Ответы на вопрос(2)

Ваш ответ на вопрос