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

عمل قائمة مشتركة لكل النماذج ماهي الطريقة؟

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

الأخوان الكرام

اريد ان اعمل قائمة menu للبرنامج وهي شبيه بالقائمة المشهورة (file - edit - view)

ولكن لا ادري كيف اعمل قائمة واحدة تكون مشتركة في كل النماذج وليس ان اعمل قائمة لكل نموذج او ان اعمل واحد واقوم بنسخها ولصقها في باقي النماذج كما اشار لي بعض الأخوان

وايضا سؤال مهم كيف اجعل التنقل بين ال textbox عن طريق زر اenter وليس عن طريق tab ؟؟؟؟؟؟؟؟

افيدونا افادكم الله

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#2

عزيزي

بالنسبة للأنتر بدل التاب أكتب الكد التالي بعد ال Windows Form Designer generated code

Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean

If keyData = Keys.Enter Then SendKeys.Send("{TAB}")

End Function

اما بخصوص القوائم

عندي لك و للمنتدي هدية جميلة جدا

Sand Bar

تعمل قوائم رائعة و هي Free

كذلك بالنسبة لقائمة ال Window تتحدث من تلقاء نفسها يعني لا تتعب في برمجتها

sandbar.rar

تم تعديل هذه المشاركة بواسطة server_programmer في 19 سبتمبر 2005 في 09:55

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#3

الف شكر اخوي server_programmer

جربت تبع ازرار الانتر والحمدلله شغالة 100%

وراح جرب تبع القائمة إن شاء الله

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

بالتوفيق :rolleyes:

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#5

مشكوووووووووووووور على الآداة

Ameer

#6

على الرحب و السعة

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#7

أخي الكريم server_programmer

اسف للتأخير .........

شكرا على الأداة ولكن لم تحل مشكلتي حيث اني ايضا سأحتاج ان اقوم في كل نموذج باعادة كتابة الأوامر الخاصة بكل القائمة

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

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#8

السلام عليكم ورحمة الله وبركاته

لا ، يمكنك إنشائها مرة واحدة وإستخدامها في جميع الفورم وبالطريقة التالية

أولا تقوم بإنشاء ما تريد في فورم فارغ تماما

ثانيا عند إنشاء الفورم الخاصة بالمشروع قم بإنشاء توريث من الفورم السابق إلى الفورم الجديدة

يظهر لك الفورم السابق في جميع الفورم المورثة من الفورم السابق

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#9

طيب ممكن مثال ؟؟ عشان بس اعرف التوريث كيف يصير

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#10

السلام عليكم ورحمة الله وبركاته

يوجد لدينا في لغة C# التوريث بهذه الطريقة

Class My_Form : System.Windows.Forms.Form

وعندك في لغة VB.Net على ما أعتقد هكذا

Inherite System.Windows.Forms.Form

الذي يجب عليك هو تغير جملة

System.Windows.Forms.Form

إلى إسم الفورم المراد التوريث منه فمثلا لو عندك إسم Name Space تسمى My_NameSpace

وإسم الفورم Parent_Form

ففي كل فورم لديك تقوم بالتوريث منه هكذا

Inherite My_NameSpace.Parent_Form

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

#11

اخي الكريم الف شكر

اعتقد انها الشتغلت بس سؤال يطرح نفسه

اش الأشياء اللي راح يصير لها انهيريت ايضا؟؟؟؟؟؟

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#12

كمان سؤال خر

قمت بعمل class يقوم ببناء الmenu اثنا التشغيل ولكن وقفت عند نقطة كيف اضيف الأحدث لـ menuitem ؟؟؟؟

هل هناك من يفيدنا!!!

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

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

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

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

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

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

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