Flex احصل على الوالد XML لعنصر شجرة محدد
-
23-09-2019 - |
سؤال
لدي التحكم في الأشجار على أساس XML. بنية XML متكررة ، بحيث يمكن للأطفال أن يكون لديهم نفس عنصر الوالد. أريد الآن السماح للمستخدم بإضافة العناصر وإزالتها. افعل ذلك ، أحتاج إلى الحصول على العنصر الأصل للعنصر المحدد. بعد الكود الذي جمعته بالفعل معًا:
var selected:XML = treeControl.selectedItem;
parent.insertChildAfter(selected:XML, newElement);
أنا فقط لا أعرف كيفية الوصول إلى عقدة الوالدين المحددة حيث لا توجد طريقة مثل Treecontrol.SelectedItem.parent ...
شكرا على أي تلميح! ماركوس
المحلول
يمكنك القيام بذلك باستخدام طريقة Parent () على كائن XML.
var parent:XML = XML(treeControl.selectedItem).parent();
لا تنتمي إلى StackOverflow