Я пытаюсь создать анимацию, где значок (векторный рисунок xaml на холсте, заполненном окнами), происходит от того, что его текст (TextBlock) находится рядом с ним.
В настоящее время у меня есть Viewbox и TextBlock в горизонтально ориентированной StackPanel. Я могу изменить ориентацию по вертикали, но это мгновенное изменение (негласно анимированное). Я также могу просто установить положение TextBlock с помощью TranslateTransform (который можно анимировать), но это трудно сделать многоразовым способом (то есть без значений жесткого кодирования).
Может ли кто-нибудь сказать мне, есть ли какой-либо WPF-ориентированный способ анимировать переход от горизонтальной к вертикальной ориентации в панели стека? Или иначе я не думал о достижении желаемого эффекта?
Спасибо всем!