Вверх ↑
Разработчик
Ответов: 26061
Рейтинг: 2120
#1: 2019-06-30 16:50:10 ЛС | профиль | цитата
andrestudio писал(а):
Не визуальный контрол перекрыт визуальным, чес слово не знаю не рыл(может там очередь событий уходит в не бытие)

С чего бы это? Мы даем перерисовку только наследникам, и только при изменении размера родителя. Конечно, может быть такая ситуация, когда наследник сам является родителем, и тоже меняет размер, а наследник наследника будет пытаться дать команду на перерисовку либо родителя, либо верховного родителя. Это типа как в главной панели существует куча других панелей, все они одновременно меняют размер, а элементы вложенных панелей дают команду на перерисовку главной панели. Если такого маразма во вложенных элементах нет (???), то ситуации с перекрестным вызовом быть не должно, и все выполнится в пределах отведенной очереди. Правда может стоит подумать о Z-очереди, чтобы контролы отображались последовательно в нужном порядке, и не было перекрытия. КМК, об этом стоит подумать.

--- Добавлено в 2019-06-30 17:01:13

Сейчас проверил очередность, вроде нормально отображает перекрытые контролы при изменении размера родителя.
карма: 22

0
Редактировалось 4 раз(а), последний 2019-06-30 17:01:13