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

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

فما هو الكود المطلوب لذلك ؟
وجزاكم الله خيرا
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">
السلام عليكم
طبعا لن ينجح لأن الأمر الذي تريد أنت لا ينفذ بالأداة 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 هي اسم الأداة التي تريد أن تظهر عليها القائمة و كذا الاحداثياث و التي هنا تساوي احداثياث الماوس
جرب و ان شاء الله سيشتغل
:)
و السلام عليكم
التي أراها في الصورة ليست إلا System.Windows.Forms.ContextMenu
ولإضهارها كما في الصورة
نكتب كمايلي:
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">
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…