Зачем все это потребовалось.
У нас сделана модификация, которые на формах скрывает родительский контрол, если в нем нет видимых дочерних.
Это потребовалось, так как свойство HideIfEmpty не отрабатывает, если элементы управления скрыты через поля датасорса. И element.redraw() не помогает.
Но как выяснилось что модификация работала не всегда. Иногда вела себя странно. Разборки привели к виновнику, которым оказался isVisible
Возможно поэтому и HideIfEmpty мог не отрабатывать. Возможно он тоже использует результат работы formControl.isVisible()
|