|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
есть метод, который должен на основании значения выдать цвет, а потом надо в коде xaml на wpf к фону привязать этот метод, отдав ему значение Labela, таким образом, если лабел.текст=1, то его фон будет таким-то, а если 2, то другим.... подскажите пожалуйста, как такое сделать? ** public Color PoluchitCvet(string vhodnoeznachenie) { switch (vhodnoeznachenie) { case "1": return [здесь цвет1]// кстати, цвет не могу задать здесь break; case "2": return [здесь цвет2] goto case 1; case "3": return [здесь цвет3] goto case 1; default: return [здесь цвет4] break; } } ну и если вдруг, кто знает, как сделать, что б при изменении значения лабела(например) плавно менялся цвет... т.е. сделать анимацию... например было значение 2 [цвет фона 2] и вдруг значение лабела поменялось на 1, чтоб цвет фона изменился плавно скажем за 0.5 сек на [цвет фона 1]....может неочень выразился....((( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2012, 18:28 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
break; вместо goto))) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2012, 18:38 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
TwoRSесть метод, который должен на основании значения выдать цвет, а потом надо в коде xaml на wpf к фону привязать этот метод, отдав ему значение Labela, таким образом, если лабел.текст=1, то его фон будет таким-то, а если 2, то другим.... подскажите пожалуйста, как такое сделать? надо сделать биндинг на значение лейбла и написать конвертер значений лейбла в цвет, в котором и использовать этот метод. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2012, 01:56 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
Esofter, А можете пожалуйста какойнибудь пример написать, как это сделать? я нашёл в книге Мэтью Макдоналда WPF 4.0 стр 609 подобное....не работает.... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2012, 15:46 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
1. Пишешь конвертер Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
разметка такая Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
ну а кнопка просто меняет значение лейбла Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2012, 16:14 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
Esofter, Спасибо огромное!))))) Сначала тупо скопировал.... а приложение у меня называется не wpfapplication1 ....думаю в чём дело?.....но потом допёрло)))) Спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.04.2012, 16:40 |
|
WPF C# Передача цвета из метода и использование его для фона, анимация
|
|||
---|---|---|---|
#18+
ПОМОГИТЕ СДЕЛАТЬ ПОЖАЛУЙСТА Создать меню с командами Input color, Change, Exit, Help. При выборе команды Exit приложение завершает работу. При выборе команды Input color открывается диалоговое окно, содержащее: три поля ввода типа TextBox с метками Red, Green, Blue; группу из двух флажков (Left, Right) типа CheckBox; кнопку типа Button. Обеспечить возможность ввода RGB-составляющих цвета. При выборе команды Change цвет главного окна изменяется на заданный (левая, правая или обе половины окна в зависимости от установки флажков). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 15:07 |
|
|
start [/forum/topic.php?fid=21&msg=37743920&tid=1440299]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 251ms |
total: | 383ms |
0 / 0 |