Я использую Entrancethemetransition
для анимации нескольких кнопок. После обновления моей ОС до 10-летия Windows 10, а также обновления Visual Studio 2015 Update 3, я заметил своеобразное поведение анимации.Задержка Entrancethemetransition после третьего элемента для Windows 10 Юбилейная версия
После третьей анимации элемента есть небольшая задержка (почти 1 секунда). Это происходит как в Mobile, так и в Desktop.
<StackPanel.ChildrenTransitions>
<TransitionCollection>
<EntranceThemeTransition FromHorizontalOffset="1000" IsStaggeringEnabled="True"/>
</TransitionCollection>
</StackPanel.ChildrenTransitions>
Является ли это ошибкой или мне нужно делать анимацию по-другому?
UPDATE
Вот фрагмент кода, чтобы воспроизвести это поведение. Заметил небольшую задержку, начиная с 4-й кнопки.
<StackPanel Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" HorizontalAlignment="Center">
<StackPanel.ChildrenTransitions>
<TransitionCollection>
<EntranceThemeTransition FromHorizontalOffset="2000" IsStaggeringEnabled="True"/>
</TransitionCollection>
</StackPanel.ChildrenTransitions>
<Button x:Name="button1" Content="Button 1" Margin="12" />
<Button x:Name="button2" Content="Button 2" Margin="12"/>
<Button x:Name="button3" Content="Button 3" Margin="12"/>
<Button x:Name="button4" Content="Button 4" Margin="12"/>
<Button x:Name="button5" Content="Button 5" Margin="12"/>
<Button x:Name="button6" Content="Button 6" Margin="12"/>
</StackPanel>