|
Снова вопрос с DataGrid - анимация первой строки
|
|||
---|---|---|---|
#18+
Может кто-то знает: как сделать цвет текста новой добавленной строки в Datagrid ярче, чем остальные строки в первые 5 секунд, а потом она бы снова стала такой же как все строки? Если это делается через анимацию, тогда скажите, пожалуйста, как? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2015, 18:15 |
|
Снова вопрос с DataGrid - анимация первой строки
|
|||
---|---|---|---|
#18+
LisSpМожет кто-то знает: как сделать цвет текста новой добавленной строки в Datagrid ярче, чем остальные строки в первые 5 секунд, а потом она бы снова стала такой же как все строки? Если это делается через анимацию, тогда скажите, пожалуйста, как? после добавления строки задай свойство isNew или какое то подобное, через Binding свяжи его со прикрепляемым свойством зависимости, затем когда свойство равно True запускай анимацию, по завершении которого изменяй свойство зависимости на False цвет текста у всей строки можно изменять через TextElement.Foreground, это прикрепляемое и наследуемое свойство. Анимацию запускай через триггер, который будет настроен для элемента DataGridRow, через свойство ItemContainerStyle для DataGrid ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2015, 19:09 |
|
Снова вопрос с DataGrid - анимация первой строки
|
|||
---|---|---|---|
#18+
Roman Mejtesпосле добавления строки задай свойство isNew или какое то подобное, через Binding свяжи его со прикрепляемым свойством зависимости, затем когда свойство равно True запускай анимацию, по завершении которого изменяй свойство зависимости на False цвет текста у всей строки можно изменять через TextElement.Foreground, это прикрепляемое и наследуемое свойство. Анимацию запускай через триггер, который будет настроен для элемента DataGridRow, через свойство ItemContainerStyle для DataGrid Спасибо!!! Попробую. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2015, 19:21 |
|
Снова вопрос с DataGrid - анимация первой строки
|
|||
---|---|---|---|
#18+
LisSp, вот рабочий пример, думаю его можно улучшить, мне лень новая строка в DataGrid подсвечивается красным в течении 2 секунд, потом тухнет 2 секунды. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: xml 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. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
Код: 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.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2015, 19:27 |
|
|
start [/forum/topic.php?fid=21&msg=39048473&tid=1440806]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
132ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 240ms |
0 / 0 |