الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية فتح MenuStrip بواسطة زر أمر

مغلق
بدأه Visual Studio في 8 ديسمبر 2005 · 4 رد · 601 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي MenuStrip وأريد فتحها بواسطة زر أمر كما هو موضح بهذه الصورة

untitled2sx.jpg

فما هو الكود المطلوب لذلك ؟

وجزاكم الله خيرا

#2
     MenuStrip1.Show()

لا تفعل إلا ما تستطيع أن تقوله ولا تقول إلا ما تسطيع أن تفعله

اللهم علمنا ما ينفعنا ونفعنا بما علمتنا وهب لنا من لدنك ولياً مرشدا

كلما أدبني الدهر أراني نقص عقلي ... وإذا ما زدت علماً زادني علماً بجهلي

أخوكم في الله أبو المجد

هيا نتعلم بعض المبادء لنطرق باب الإحتراف ************** جديد الدروس ( Application Domains and Assemblies)

التوقيت في دمشق:

<embed src="http://www.clocklink.com/clocks/0006-Gray.swf?TimeZone=R1T" width="200" height="240" wmode="transparent" type="application/x-shockwave-flash">

#4

السلام عليكم

طبعا لن ينجح لأن الأمر الذي تريد أنت لا ينفذ بالأداة MenuStrip لأنها فقط لانشاء القوائم العادية لكن يمكنك استعمال أداة ContextMenuStrip التي تظهر عند حدث معين

لنفرض أنك أضفت هذه الأداة و أضفت لها كل الخصائص اللازمة و أسميتها ContextMenuStrip1 و أنشأت بوتن اسمه Button1 في حدث MouseClick مثلا سيكون الكود كالتالي :

Private Sub Button1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseClick
        ContextMenuStrip1.Show(Me.Button1, New Point(e.X, e.Y))
    End Sub

طبعا البارامترز التابعة لل Show هي اسم الأداة التي تريد أن تظهر عليها القائمة و كذا الاحداثياث و التي هنا تساوي احداثياث الماوس

جرب و ان شاء الله سيشتغل

:)

و السلام عليكم

#5

التي أراها في الصورة ليست إلا System.Windows.Forms.ContextMenu

ولإضهارها كما في الصورة

10_12_05_07_55_12_1134230112ContextMenue.JPG

نكتب كمايلي:

        private void button1_Click(object sender, EventArgs e) Handles button1.Click
        {
            contextMenu1.Show(Me, New Point( button1.Left, button1.Bottom));
        }

لا تفعل إلا ما تستطيع أن تقوله ولا تقول إلا ما تسطيع أن تفعله

اللهم علمنا ما ينفعنا ونفعنا بما علمتنا وهب لنا من لدنك ولياً مرشدا

كلما أدبني الدهر أراني نقص عقلي ... وإذا ما زدت علماً زادني علماً بجهلي

أخوكم في الله أبو المجد

هيا نتعلم بعض المبادء لنطرق باب الإحتراف ************** جديد الدروس ( Application Domains and Assemblies)

التوقيت في دمشق:

<embed src="http://www.clocklink.com/clocks/0006-Gray.swf?TimeZone=R1T" width="200" height="240" wmode="transparent" type="application/x-shockwave-flash">

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…