Я определил Animation как ресурс, который работает при вызове через EventTrigger следующим образом:
<ContentPage.Resources>
<ResourceDictionary>
<animations:StoryBoard x:Key = "FadeInLogo" Target = "{x:Reference Logo}">
<animations:FadeToAnimation Opacity = "1" Duration = "700" />
</animations:StoryBoard>
</ResourceDictionary>
<ContentPage.Resources>
Затем
<ContentPage.Triggers>
<EventTrigger Event = "Appearing">
<triggers:BeginAnimation Animation = "{StaticResource FadeInLogo}" />
Однако
Когда я пытаюсь вызвать ту же анимацию через DataTrigger, компилятор говорит, что для создания объекта DataTrigger необходимо свойство TargetType ???
<DataTrigger Binding = "{Binding IsOkToLogin}" Value = "true" >
<DataTrigger.EnterActions >
<triggers:BeginAnimation Animation = "{StaticResource FadeInLogo}"></triggers:BeginAnimation>
</DataTrigger.EnterActions>
</DataTrigger>





Каждый триггер должен (пере) определять TargetType:
<ContentPage.Triggers>
<DataTrigger TargetType = "ContentPage" Binding = "{Binding IsOkToLogin}" Value = "true" >
<DataTrigger.EnterActions >
<triggers:BeginAnimation Animation = "{StaticResource FadeInLogo}"></triggers:BeginAnimation>
</DataTrigger.EnterActions>
</DataTrigger>
</ContentPage.Triggers>
Это была просто копия вопроса, не связанного напрямую с ошибкой. Спросите @ BahaiResearch.com
К какому пространству имен относится "triggers:"?