Я пытаюсь понять разницу между владельцем и родительскими свойствами UIComponent.
<s:Panel id="panOne" title="Success">
<s:Label id="labOne" text="Hello World!!"/>
</s:Panel>
В приведенном выше коде labOne.owner.id возвращает panOne и labOne.parent.id возвращает contentGroup.
Я понимаю, что свойство владельца относится к родительскому контейнеру компонента (в данном случае это метка).Но что на самом деле означает родительское свойство?Я думаю, что это относится к некоторой концепции скина, которая имеет значение id с идентификатором contentGroup.
Может ли кто-нибудь дать точную разницу между этими двумя?
Спасибо Джейсон.В предоставленной вами ссылке есть еще одна ссылка.Это объяснило эти два термина очень четко.Эта ссылка: Gumbo DOM Tree API - функциональная и проектная спецификация
Я вставил ниже лучших строк этой страницы.
Родитель визуалаЭлемент - это контейнер, непосредственно отвечающий за его разметку.Владельцем визуального элемента является компонент, который логически владеет им.Если кнопка находится в SkinnableContainer, ее родителем является группа содержимого, а ее владельцем - SkinnableContainer.