Расширить контейнер и добавить метку заголовка. Вероятно, <mx:Canvas/>
будет работать здесь. Сделайте title общедоступной переменной и включите переменную для styleName метки.
Затем переопределите метод addChild()
, чтобы любой добавленный дочерний элемент был добавлен вместо этого в ваш контейнер.
Оставьте достаточно места для вашего заголовка, когда вы поместите свой элемент Box (то есть, дайте его свойству y достаточно места. Если заголовка нет, вы можете захотеть освободить это пространство.
Это основы. Настройте по своему вкусу.
ИЗМЕНЕНО ДЛЯ ДОБАВЛЕНИЯ: сначала я создаю класс ActionScript, расширяя контейнер, на который нацеливаюсь, и добавляю «мебель» - элементы, которые класс всегда будет использовать, например, заголовок в вашем случае - переопределяя createChildren
позвонив по номеру super.addChild(item)
Вызов addChild
с этого момента, даже в разметке MXML , добавляет элементы во внутренний контейнер.