التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تفعيل وإلغاء تفعيل Toolstripmenuitem
#1
أخواني الأعزاء..

لدي شريط قوائم MenuStrip يحتوي على عدة قوائم وكل قائمة تحتوي عنوان رئيسي ويتفرع من كل عنوان عدد من الـ Items ما أريده هو إمكانية تفعيل وإلغاء تفعيل الـ Items فقط بدون العناوين الرئيسية وذلك دفعة واحدة لكل القوائم

مع العلم اني توصلت من خلال البحث إلى الكود التالي لكنه يؤثر على كل قوائم الـ MenuStrip حتى العناوين الرئيسية وهذا ما لا أريده .. إليكم الكود:

كود :
Private Sub SetAllMenuItems(ByRef menuStrip As MenuStrip, ByVal enable As Boolean)
        Dim c As ToolStripItem
        Dim t As ToolStripMenuItem

        For Each c In menuStrip.Items
            c.Enabled = enable

            If c.GetType Is GetType(ToolStripMenuItem) Then
                t = c
                SetAllMenuItems(t.DropDownItems, enable)
            End If
        Next
    End Sub


    Private Sub SetAllMenuItems(ByRef menus As ToolStripItemCollection, ByVal enable As Boolean)
        Dim c As ToolStripItem
        Dim t As ToolStripMenuItem

        For Each c In menus
            c.Enabled = enable

            If c.GetType Is GetType(ToolStripMenuItem) Then
                t = c
                SetAllMenuItems(t.DropDownItems, enable)
            End If
        Next
    End Sub

        SetAllMenuItems(Me.MenuStrip1, True)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
تفعيل وإلغاء تفعيل Toolstripmenuitem - بواسطة abuzzouz - 21-10-12, 02:26 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  المساعدة - في تفعيل نسخة VB 2015 emamtron2014 2 5,111 24-12-23, 05:08 AM
آخر رد: laban
  إستخدام CheckBox لتعطيل أو تفعيل مجموع الأدوات YANNOURI 3 441 17-04-23, 04:49 AM
آخر رد: Taha Okla
Photo [سؤال] كيفية تفعيل او الغاء امتداد ملف من فلتر الاوبن فايل ديالوج asmarsou 7 1,040 07-08-22, 03:00 AM
آخر رد: سعود
  [سؤال] تفعيل برنامج فيجوال استوديو حسن الجلب 5 1,053 30-07-22, 12:40 PM
آخر رد: حسن الجلب
Rainbow سيريال تفعيل فيجوال ستوديو 2017 DK-x 4 13,267 18-06-22, 11:27 AM
آخر رد: رضوان الجماعي
  تفعيل خيار : الاستماع الى هذا الجهاز بالفيجول دوت نت alfaiz678 3 1,346 30-03-22, 08:55 PM
آخر رد: asmarsou
  [سؤال] كيفيه تفعيل مكتبه Bunifu ui اوفلاين حسن الجلب 0 993 18-02-22, 10:43 PM
آخر رد: حسن الجلب
  ارجو تفعيل الازرار الاضافة و التعديل والبحث والحذف عمور2016 4 2,741 05-07-21, 05:19 PM
آخر رد: naserflaha71
  [VB.NET] تفعيل زر button كل سنة alim54 2 1,595 27-02-21, 06:27 PM
آخر رد: alim54
  هل يمكن تفعيل خاصية ال Key Down في الكريستال ريبورت؟ Mahir 2 1,288 02-05-20, 01:22 AM
آخر رد: Mahir

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم