Я хочу перечислить все элементы управления (кнопки, сетки данных и т. Д.) В контейнере
Это работает, но выдает мне предупреждение 1008: variable 'comp' has no type declaration.
for (var i:int = 0;i<this.numElements;i++)
{
var comp = this.getElementAt(i);
trace(comp.id);
}
Я так и думалдолжен работать, но дает мне ошибку компилятора 1119: Access of possibly undefined property id through a reference with static type mx.core:IVisualElement.
for (var i:int = 0;i<this.numElements;i++)
{
var comp:IVisualElement = this.getElementAt(i);
trace(comp.id);
}
В моей голове, когда я получаю предупреждение компилятора, это потому, что я не делаю что-то, как это должно быть.
Есть ли альтернативы для ссылки на свойство id?Метод, который я пропускаю, даже совершенно по-другому перебирать все элементы управления?