Спасибо за ввод.Я пытался использовать это: (с этого сайта)
public static function getGrandChildByName(
parent : DisplayObjectContainer,
child : String,
grandchild : String) : DisplayObject {
var child_obj : DisplayObject = parent.getChildByName(child);
var child_container : DisplayObjectContainer = child_obj as DisplayObjectContainer;
return child_container.getChildByName(grandchild);
}
Я пишу пользовательский компонент и добавляю сетку, затем 5 строк сетки, затем 5 элементов (элементов сетки) на строку.Я установил стили для элементов сетки и т. Д., И они отображаются нормально. Я хочу разрешить пользователю обновлять стили, скажем, изменять цвет фона элемента сетки или толщину границ - такие вещи.Когда я создаю каждую строку сетки и элемент сетки, я вставляю имя для каждого.Для Grid Row это «строка» с номером строки, например: «row0», «row1» и т. Д. Для элементов сетки назначенное имя выглядит следующим образом: «item00», «item01» и т. Д.«элемент» объединяется с номером строки и столбца.Процедура работает нормально до возвращения.Кажется, всегда возвращать ноль.Я прослеживаю имена строк и элементов, когда они назначены, и это выглядит нормально. Для выполнения setStyle, я думаю, мне нужно будет привести результат в виде GridItem, пока не знаю об этом.Я просто хотел бы не получить ноль от рутины.Я могу обновить заголовок сетки и изменить ее стиль без каких-либо проблем.Это просто внуки сетки (gridItems), которая дает мне проблему.Я надеюсь это имеет смысл.Спасибо!