У меня есть приложение, которое делает некоторые тяжелые вещи, когда пользователь нажимает кнопку запуска и занимает много времени. Во время этого я хотел бы сделать некоторую анимацию над меткой, например, изменяя непрозрачность от 0 до 1 и наоборот и меняя цвет переднего плана между несколькими цветами, в то же время изменяя непрозрачность. Я хочу, чтобы он переставал делать анимацию, когда работник фона заканчивает свою работу. Как я могу это сделать? и как я могу начать анимацию и остановить ее из C#?wpf do animation до тех пор, пока работник не закончит свою работу
Большое спасибо!
спасибо очень много, но не могли бы вы опубликовать фрагмент кода в XAML о том, как внедрение раскадровки (с кодом repeatbehaviour навсегда) с анимацией для непрозрачности и цвета переднего плана? Я новичок в xaml, извините. – toni
Добавленный пример - не большой стиль, но вы должны начать! – itowlson
Большое спасибо, отличный пример. Одна вещь, я слышал, что можно сделать последовательность анимаций, например, в этом случае сначала сделать анимацию непрозрачности, а когда она закончится, запустите анимацию переднего плана. Если бы я захотел сделать это, какую модификацию мне пришлось бы сделать в раскадровке, чтобы начать анимацию переднего плана только в конце анимации непрозрачности (а не раньше или в то же время)? Огромное спасибо. – toni