DynamicActivity и набор инструментов в основном не были предназначены для совместной работы таким образом. Ожидается, что набор инструментов будет работать с типами, а не с экземплярами классов.
Вместо этого вы можете использовать подкласс IActivityTemplateFactory, а в функции Create () вернуть DynamicActivity. Но у вас, вероятно, возникнут действительно странные проблемы, когда вы попытаетесь сохранить созданный файл XAML, содержащий динамические действия. Потому что на самом деле конструктор не выполняет какой-либо специальной обработки для DynamicActivity и не будет сериализован как какая-либо «логическая ссылка» на файл XAML, из которого вы его создали.
Тим