Описание тега wpf-animation

Анимация - это иллюзия, которая создается путем быстрого переключения между сериями изображений, каждое из которых немного отличается от предыдущего. Мозг воспринимает группу изображений как единую меняющуюся сцену. В кино эта иллюзия создается с помощью камер, которые каждую секунду записывают множество фотографий или кадров. Когда кадры воспроизводятся проектором, зрители видят движущееся изображение.
0 ответов

Как извлечь цвет из стороннего ресурса SolidColorBrush

У меня есть DynamicResource под названием "ресурс", определенный третьей стороной. Он ссылается на SolidColorBrush и его изменения цвета на основе определенных вещей. Мне нужно создать цветовую анимацию, которая начинается с текущего цвета "ресурса"…
0 ответов

Как я могу создать пользовательский элемент управления с панелью, которая скользит по его родительскому элементу управления?

Я хочу создать UserControl, который отображает выпадающий элемент управления и пару кнопок в свернутом виде, но может быть расширен для отображения большего количества элементов при желании. Его панель расширения должна скользить вниз по элементам у…
17 янв '19 в 23:25
0 ответов

Перемещение изображения из StackPanel в сетку с анимацией WPF

Прямо сейчас у меня есть несколько изображений в стеке в виде миниатюр и сетка 3х3 для их увеличения (увеличенное изображение в столбце 1, строке 1). Я мог бы использовать щелчок по миниатюре в панели стека, чтобы внезапная увеличенная версия изобра…
21 дек '14 в 17:56
1 ответ

C# Раскадровка анимации не сбрасывает позицию

Я сгенерировал XAML-файл, который содержит просмотрщик с именами студентов и графиком. Когда я нажимаю на одно из этих имен, соответствующие линии будут влетать (увеличиваться от малого до правильного размера) сверху слева и останавливаться в правил…
04 авг '15 в 13:07
0 ответов

Выдающийся запрос таймера при воспроизведении анимации WPF

Любая анимация в WPF запрашивает разрешение таймера 1 мс, что ниже, чем значение по умолчанию, равное 15,6 мс в Windows, что приводит к разрядке батареи во время работы любой анимации. Я использую.net 4.5 и работаю в Windows 10, но это также происхо…
22 фев '16 в 04:21
1 ответ

usercontrol выталкивает из окна при запуске анимации в wpf

Я использовал TranslateTransfrom от анимации для показа пользовательских элементов управления, но пользовательский контроль выталкивался из окна при анимации. скриншоты: синий прямоугольник показывает мою проблему, я изменил содержимое окна для пока…
31 мар '15 в 20:29
0 ответов

Почему GridLengthAnimation не может контролировать свое направление?

Недавно я написал 0*2 Grid для выполнения функции расширения и сжатия. Однако, когда я пытаюсь перетащить холст к краю границы, я хотел бы контролировать его анимацию направления расширения. Но я не могу. Когда я добавлю это: Canvas.SetBottom(this._…
12 сен '17 в 07:20
0 ответов

Заставить программу ждать анимацию в цикле foreach

Так что у меня есть холст с различными изображениями. Мне нужно запустить анимацию для одного такого изображения в цикле foreach. Проблема в том, что программа запускает только последнюю анимацию цикла. Есть ли способ сделать цикл foreach приостанов…
06 авг '14 в 20:51
2 ответа

Увеличьте границы при загрузке WPF

На всю жизнь я не могу понять, почему не работает простая установка ниже. Я просто хочу, чтобы граница увеличивалась ("увеличивать") после ее загрузки, с функцией увеличения, обернутой в стиле ресурса. Но когда запускается следующий XAML, граница за…
20 фев '16 в 19:25
1 ответ

Раскадровка не меняется при смене стиля в WPF

Я хочу запустить простую анимацию на изображении стрелки (png). Стрелка указывает вниз или вверх, и анимация должна быть волной, проходящей через стрелку в направлении, на которое она указывает. Я использую элемент управления Image и назначаю ему од…
14 июн '16 в 09:06
1 ответ

Как я могу анимировать Label.Content с помощью DoubleAnimation?

DoubleAnimation изменяет двойное значение с течением времени. Я хотел бы установить для свойства Content метки это значение. Однако это не удается, потому что WPF не конвертирует double в строку. Нужно ли создавать подкласс Label и добавлять новую д…
01 сен '15 в 22:14
1 ответ

WPF останавливает и переворачивает анимацию раскадровки при запуске новой анимации

У меня есть 2 DataTrigger, который анимирует цвет фона кнопки (с реверсом), эта часть работает нормально. Проблема состоит в том, что когда два триггера срабатывают в перекрывающееся время, первый сработавший триггер не меняет цвет, а когда второй т…
04 июн '15 в 12:16
0 ответов

Как анимировать добавление и удаление в ListView/Box?

Я пытаюсь понять, как анимация работает в WPF со StoryBoards. До сих пор мне удалось следующее: создание ListView с привязкой пользовательских элементов и ресурсов; с помощью ItemContainerStyle чтобы убедиться, что каждый элемент занимает всю ширину…
27 май '15 в 14:46
2 ответа

Почему, когда та же самая анимация запускается до того, как предыдущая закончилась, исчезновение не работает?

У меня есть следующая простая анимация: <Window x:Class="AnimationTest.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525…
20 июн '14 в 15:02
1 ответ

Плавное ExitAction в WPF Trigger с использованием раскадровки

У меня есть приложение WPF, и здесь я хочу переопределить уродливые стили WPF по умолчанию. Я создал словарь Styles.xaml, и здесь я почти закончил со стилями, но есть некоторые проблемы с анимацией и плавным переходом между различными визуальными со…
02 сен '15 в 05:57
1 ответ

Анимация TextBlock FontSize не работает с продолжительностью в Xaml в Visual Studio 2015

Я просто создаю проект универсального приложения для Windows на C# (Visual Studio 2015), Работает нормально с <DoubleAnimation Duration="00:00:01" To="0" Storyboard.TargetName="mainTextBlock" Storyboard.TargetProperty="Opacity"/> но это не &lt…
1 ответ

Изменить продолжительность элемента управления DoubleAnimation с помощью ползунка

Я пытаюсь изменить продолжительность элемента управления DoubleAnimation по значению Slider, но это не дает эффекта. Не знаю почему? Вот мой код: XAML: <Border.Triggers> <EventTrigger RoutedEvent="Loaded"> <BeginStoryboard> <Sto…
24 дек '13 в 04:50
1 ответ

Анимационный прямоугольник для перемещения в окно WPF

Я хочу анимировать изогнутый прямоугольник, который мне нужно переместить внутрь фактического компонента Window снаружи, и желательно, как если бы он только что появился на экране. До сих пор я видел предложения по прокрутке анимации ВНУТРИ холста, …
24 ноя '15 в 18:58
1 ответ

Кнопка переключения анимации IsMouseOver

Я хотел бы добавить анимацию затухания, когда ToggleButton IsChecked=false и IsMouseOver деактивируется. У меня есть кнопка переключения с пользовательским шаблоном управления. Следующие триггеры настроены и отлично работают. Когда IsChecked=true, п…
24 июл '15 в 13:26
1 ответ

WPF Запустите анимацию из кода в MVVM

Я ищу способ запуска кода для анимации на элементе управления, содержащемся в ControlTemplate, В моем приложении у меня есть пользовательские шаблонные кнопки (играющие роль меню), созданные из ObservableCollection: MainMenuViewModel: /// <summar…
05 мар '14 в 16:12