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

كيف تصنع اي اداة برمجيا

بدأه fota.live في 15 يونيو 2009 · 1 رد · 826 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام لكم هذا درس بسيط للغاية 

الموضع

الكثير من المبتدئين يجهل انه يستطيع عمل اي اداة برمجية الانهم تعودو على السحب و الافلات من صندوق الاداوت Tool Box

اولا

  لكل اداة هناك لها خصائص و احداث لا نختلف في ذالك

فهذه الخاصئص كما انك تتحكم بها عن طريق الماوس 

تتحكم بها ايضا عن طريق الكود فمثلا لو اردت تغيير لون زر معين تذهب الى Back Color و تغير الون .

و ايضا تتحكم بالطول و العرض الخاص بالاداة كل خاصية موجودة بخصائص الاداء التي تتحكم بها بالماوس موجوده في الكود برمجيا

1- نقوم بفتح مشروع جديد

2- نقوم بوضع الكود كما تشاء عند تشغل البرنامج يتم ظهور الزر او عمل زر و عند الضغط ععليه يتم اظهار الزر المنشئ برمجيا .

سوف نقوم بوض الكود في الForm1_Load (عند تشغل البرنامج يظهر الزر مباشرة)

هنا عرفنا زر جديد

Button Btn = new Button();

طبعا الاداة لها اسم 

Btn.Name = "one";

هنا يتم كتابة النص داخل الزر

Btn.Text = " Create";

هنا نحدد اتجاة و عرض و مكان الزر على الفورم

Btn.Left = 150;
 		   Btn.Top = 50;
 		   Btn.Width = 100;

نضيف الزر عن طريق استدعاء كنترول

this.Controls.Add(Btn);

طبعا لكل اداة حدث

 Btn.Click += new EventHandler(Btn_Click);

هنا قمنا بوضع فويد للزر و الابوجيكت و اسم الحدث الخاص به

void Btn_Click(object sender, EventArgs e)
 	   {

 		   MessageBox.Show(" www.JOOMLA.org  www.goomlaarab.net");

 	   }

Good bye >

الى القاء في درس اخر و اكبر.

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#2

درس جميل أخى FOTA و لكنى أحب ان اضيف معلومة بسيطة لو تسمحلى

يمكن أضافة الكنترول الى GROUPBox أو أى Container عن طريق

GroupBox1.contols.add(Button1(;

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