Вопрос

Я разрабатываю небольшое приложение с использованием Blend, в основном то, что у меня есть в моем приложении, - это два представления списка, давайте назовем их List View A и List View B.

Просмотр списка A представляет файлы на моем компьютере, которые я хочу отправить на сервер, а просмотр списка B представляет файлы, находящиеся на сервере.

Что я хочу сделать, так это создать эффект перехода, который я буду использовать, когда файл завершит процесс загрузки на сервер, я хочу, чтобы исчезал файл в виде списка A, который я только что загрузил, и исчезал в том же файле в виде списка B, что означает, что он находится на сервере.

Я могу создать анимацию, которая делает именно то, что я описал, используя жестко закодированные элементы в обоих элементах управления списком, но я не знаю, как я могу сделать анимацию гибкой, чтобы она работала, когда элементы добавляются динамически, другими словами, как я могу взять предопределенную анимацию и использовать ее в элементах, которые добавит пользователь?

Это было полезно?

Решение

Что вам нужно сделать, это создать DataTemplate для элементов в обоих списках, затем вы можете прикрепить триггер к этим DataTemplates для анимации, о которой вы говорите.

Надеюсь, это поможет

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top