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