Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
15 / 4 / 2
Регистрация: 16.04.2019
Сообщений: 112
WPF

Несколько анимаций для одного свойства

04.12.2020, 18:58. Показов 2143. Ответов 21

Студворк — интернет-сервис помощи студентам
Здравствуйте, подскажите, пожалуйста, как можно осуществить данную идею: имеется кнопка, при наведении на нее, задается цвет фона кнопки (любой), когда происходит зажатие кнопки мыши над кнопкой, поменять фон на любой другой, чтобы создать эффект нажатия, это все я сделал, но когда событие Pressed активно и курсор покидает область кнопки, хотелось бы, чтобы цвет фона менялся на прозрачный, а он просто фиксируется, пока не отпустишь кнопку мыши, у меня получилось сделать так, чтобы фон менялся, но он не становится прозрачным, а лишь меняется на тот, который стоит при наведении на кнопку.

Изменение цвета фона кнопки происходит через анимацию

1. Как можно менять цвет фона кнопки на прозрачный, когда курсор покидает область кнопки, не важно зажата ли кнопка мыши или нет, в обоих случаях должно работать одинаково?
2. Как можно вернуть нужный цвет фона кнопки, если кнопка мыши зажата и курсор заходит в область кнопки, вернуть цвет нажатия?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.12.2020, 18:58
Ответы с готовыми решениями:

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

Несколько геттеров для одного свойства
Предположим у нас есть свойство в котором хранится длинна в метрической системе, но нам нужно получить данные в дюймах или еще в чем. Как...

Несколько видов анимаций для одного контроллера
Честно говоря, перерыл уже весь яндекс и гугл (возможно плохо рыл). Игра 2Д. У меня есть 1 объект (NPC) и есть схема анимационных...

21
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16166 / 11286 / 2892
Регистрация: 21.04.2018
Сообщений: 33,175
Записей в блоге: 2
06.12.2020, 14:05
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от salaga2019 Посмотреть сообщение
А где Вы брали информацию по c# и WPF, когда начинали их изучать?
Metanit. ProfessorWeb и документация по Net.

Добавлено через 3 минуты
Цитата Сообщение от salaga2019 Посмотреть сообщение
я начинаю с сложного, а до более простых вещей уже дохожу,
Нужна мера во всем.
В данном случае вы хотите освоить WPF технологию являющуюся глубоким развитием ООП подхода к реализации приложения в целом через использование MVVM патерна.
И при этом вы даже не знаете, что такое виртуальные методы, переопределение методов, обращение к базовым методам...
Ну, это слишком большой разрыв.
На каждую строчку кода у вас будет возникать по десятку вопросов.
1
15 / 4 / 2
Регистрация: 16.04.2019
Сообщений: 112
06.12.2020, 14:11  [ТС]
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Metanit. ProfessorWeb и документация по Net.
Спасибо большое.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.12.2020, 14:11

Power point несколько анимаций для одного слайда
Доброго времени суток. Имеется презентация, каждый слайд которой имеет анимацию типа "Сдвиг <туда-то>". Вопрос в...

Несколько значений у одного свойства (структура БД)
Есть товары, у которых несколько значений для одного свойства. Разделять в БД через запятую не хочется. Подскажите, пожалуйста, как...

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

При наведении курсором на слайдер остановить сразу несколько анимаций
Здравствуйте! Есть 4 картинки в слайдере, каждая затухает и появляется поочередно. С этим я справился. Возник следующий вопрос: при...

Создать Generic Mapper, который будет мапить схожие свойства одного объекта в свойства другого
Нужно создать generic mapper, который будет мапить схожие(similar) свойства одного объекта в свойства другого(по имени и типу) меду двумя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru