• Страница 1 из 1
  • 1
Модератор форума: staford11  
Анимируем приложение вместе
Попрыгун
Главный Архитектор
WPF Анимации Ссылка на репозиторий
Данный пост не несёт рекламы и не создавался с целью наживы. Если возникает несоответствие с правилами форума, то прошу безболезненно удалить тему.

Оглавление

  • Введение
  • Содержание репозитория
  • Начните работу с
  • Плавающая навигация
  • Найдено обновление
  • Правила использования


Введение
Репозиторий создавался как небольшая копилка для интересных анимаций в WPF приложениях. Возможно будет полезен как демонстрация начинающим и как готовый материал для использования и модификации в своём приложении.

Весь материал является шаблонным и может быть отредактирован на свой вкус и цвет.

В планах дополнять коллекцию предложенными (в дальнейшем обсуждении темы) анимациями (сколько успею до армии).

Содержание репозитория
Начните работу с...
Зачастую для начала работы с приложением требуется загрузить файл, указать директорию и т.д. Именно для таких действий идеально подходит данная анимация



Основным моментом является некликабельность самого элемента анимации. Это достигается посредством добавления следующего атрибута к элементу glow_ellipse:

Код
IsHitTestVisible="False"


Плавающая навигация
Всем так хорошо знакомое с платформ Android и iOS плавающее меню навигации внутри приложения. Лично мне оно мило по причине экономии места для увеличения области отображения контента.



Плавающее меню
Ещё один вариант плавающего меню в стиле OS Windows8.



Найдено обновление
Порой приложения ненавязчиво обновляют в фоне или просто уведомляют пользователя о наличии новой версии. В свою очередь уведомления должны проходить как можно плавнее и безболезненней для самих пользователей в процессе эксплуатации программы.

Довольно неплохой вариант выглядел бы следующим образом:



Так же данная анимация может использоваться как указатель на какие-то ключевые компоненты GUI.

Правила использования
Все исходные коды могут свободно распространяться и модифицироваться при условии указания ссылки на данный репозиторий внутри кода или на электронном ресурсе куда были скопированы наработки.

Используемые ресурсы:

  • ScreenToGif - инструмент для записи Gif изображений с экрана;
  • Modern UI Icons - набор иконок в XAML формате;
  • Visual Studio 2013 - среда разработки;
  • Blend for Visual Studio 2013 - инструмент для создания анимаций.
Сообщение # 1 отредактировано Попрыгун - Четверг, 02.07.2015, 17:19
Попрыгун
Главный Архитектор
Добавлена новая анимация:

Плавающее меню
Ещё один вариант плавающего меню в стиле OS Windows8.

Сообщение # 2 отредактировано Попрыгун - Среда, 01.07.2015, 13:40
Попрыгун
Главный Архитектор
Открыт для предложений или заказов на анимации
Сообщение # 3 написано 08.07.2015 в 11:58
Попрыгун
Главный Архитектор
Никак не могу просто так взять и бросить WPF. Время от времени возвращаюсь к той или иной разработке.
Вечером после работы пришла идея, и решил реализовать её что называется на коленке.



Если кому интересно, могу сделать урок по созданию подобных анимаций
Сообщение # 4 отредактировано Попрыгун - Среда, 10.08.2016, 09:16
  • Страница 1 из 1
  • 1
Поиск: