ما هي أفضل طريقة لحلقة خلال العقد TreeView واسترداد عقدة على أساس قيمة معينة؟

StackOverflow https://stackoverflow.com/questions/1216681

سؤال

ما هي أفضل طريقة لحلقة خلال العقد TreeView واسترداد عقدة على أساس قيمة معينة؟

هل كانت مفيدة؟

المحلول

وسيكون أكثر فعالية لخلق ما يشبه Dictionary<string, TreeNode> وإضافة كافة العقد في ذلك. يجب أن يتم ذلك بطبيعة الحال في بداية النموذج أو كلما قمت بإضافة العقد شجرة جديدة. مفتاح القاموس يمكن أن يكون أي شيء منها مثلا TreeNode نص أو الأعمال التجارية الكائن المقترنة العقدة.

ولن تحتاج إلى اجتياز عبر كافة العقد - مجرد استخدام معايير البحث (مفتاح) واسترداد عقدة

.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top