Как анимировать поля в UWP?

я пытаюсь использовать

    <animations:AnimationCollection x:Name="UnHoverCollection">
      <animations:Vector2Animation To="10,10" Target="Margin" />
    </animations:AnimationCollection>

и это анимации

    <animations:AnimationCollection x:Name="UnHoverCollection">
      <animations:Vector4Animation To="10,10,10,10" Target="Margin" />
    </animations:AnimationCollection>

и принять следующую ошибку

«Указанное свойство не найдено или не может быть анимировано. Контекст: выражение поля: начальная позиция поля: 0, конечная позиция: 6»

Как сделать эту анимацию?


person TipEra    schedule 08.09.2019    source источник
comment
может быть, вы могли бы использовать только RepositionThemeTransition ? docs.microsoft.com/en- мы/uwp/api/   -  person Muzib    schedule 09.09.2019


Ответы (1)


Если вы хотите переместить объект, анимация поля не является хорошей идеей. Эти типы анимации в основном работают в соответствии с координатами X, Y. Я предлагаю вам использовать TranslationAnimation или OffsetAnimations. Вы можете обратиться к этому документу, чтобы переместить объект .

person Faywang - MSFT    schedule 09.09.2019