سؤال
لدي عرض الشجرة مع عقدة رئيسية واحدة والعديد من العقد الفرعية،
كيف يمكنني إخفاء علامة + في العقدة الرئيسية؟
شكرًا،
المحلول
خاصية تريفيو: .ShowRootLines = false
متى ShowRootLines
إذا كانت خاطئة، فلن تظهر علامة الزائد/الناقص للعقدة الجذرية، ولكنها ستظل تظهر عند الضرورة على العقد الفرعية.
مع إخفاء علامة الزائد/الناقص، قد تفكر في تنفيذ الأمر Expand()
طريقة العقدة الجذرية بمجرد ملء الشجرة.سيؤدي ذلك إلى التأكد من أن العقدة الجذرية تعرض جميع العقد الفرعية من المستوى الأول.
ملحوظة:هناك ShowPlusMinus
الخاصية على TreeView، لكنه يعمل عليها الجميع العقد.
نصائح أخرى
راجع خاصية TreeView::ShowExpandCollapse.اضبطه على خطأ لتعطيل مؤشرات عقدة التوسيع/الطي.
وتعيين SiteMapDataSource ShowStartingNode الملكية إلى false. على سبيل المثال:
لا تنتمي إلى StackOverflow