سؤال

لدي عرض الشجرة مع عقدة رئيسية واحدة والعديد من العقد الفرعية،

كيف يمكنني إخفاء علامة + في العقدة الرئيسية؟

شكرًا،

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

المحلول

خاصية تريفيو: .ShowRootLines = false

متى ShowRootLines إذا كانت خاطئة، فلن تظهر علامة الزائد/الناقص للعقدة الجذرية، ولكنها ستظل تظهر عند الضرورة على العقد الفرعية.

مع إخفاء علامة الزائد/الناقص، قد تفكر في تنفيذ الأمر Expand() طريقة العقدة الجذرية بمجرد ملء الشجرة.سيؤدي ذلك إلى التأكد من أن العقدة الجذرية تعرض جميع العقد الفرعية من المستوى الأول.

ملحوظة:هناك ShowPlusMinus الخاصية على TreeView، لكنه يعمل عليها الجميع العقد.

نصائح أخرى

راجع خاصية TreeView::ShowExpandCollapse.اضبطه على خطأ لتعطيل مؤشرات عقدة التوسيع/الطي.

وتعيين SiteMapDataSource ShowStartingNode الملكية إلى false. على سبيل المثال:

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