Как можно улучшить анимацию ListViewBase?

Опасайтесь, если вы используете parseInt для преобразования float в научную нотацию! Например:

parseInt("5.6e-14") 

приведет к

5 

вместо

0
0
задан Maximus 15 January 2019 в 20:09
поделиться

2 ответа

Похоже, что просмотр списка пытается воспроизвести EntranceThemeTransition перед воспроизведением растушевки. Если вы создаете свои собственные анимации, вы можете попробовать удалить существующую коллекцию ListView.ItemContainerTransitions.

0
ответ дан user10930282 15 January 2019 в 20:09
поделиться

Благодаря @ user10930282 он был прав. Исправление для этого состояло в том, чтобы удалить ItemContainerTransitions по умолчанию для ListView:

<ListView x:Name="MyList">
    .
    .
    .
    <ListView.ItemContainerTransitions>
        <TransitionCollection>
            <!-- Empty collection to not have any transitions interrupt the composition Item animations -->
        </TransitionCollection>
    </ListView.ItemContainerTransitions>
    .
    .
    .
</ListView>
0
ответ дан Maximus 15 January 2019 в 20:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: