Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.08.2014, 16:26
|
|||
---|---|---|---|
|
|||
Анимация GridLength c использованием * и auto в одном Grid. |
|||
#18+
Реализация GetCurrentValue класса анимации для GridLength: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Есть три RowDefinition: Код: xml 1. 2. 3. 4. 5.
Анимируются по идее первые две строки: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Если оставлять все время видимой хотя бы одну строку из первых двух, то все работает ОК. Если попытаться скрыть и эту одну строку, то время анимации протекает правильно, но сама анимация не отображается, а по ее завершению получаю то, что и ожидалось - последняя строка (которая "auto"), заполняет все содержимое Grid. Я понимаю, ПОЧЕМУ так происходит. Вопрос в том, КАК ИСПРАВИТЬ / ЧТО ДОБАВИТЬ, чтобы анимация сокрытия последней видимой строки из первых двух была видна? Вариант размер третье строки поставить в "*" работает, но это на крайний случай - область, в которой находятся пару кнопок, произвольно растягивать не особо хочется... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1402613]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
others: | 328ms |
total: | 429ms |
0 / 0 |