منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
اضافة button في مكان محدد علي قورم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : اضافة button في مكان محدد علي قورم (/showthread.php?tid=36562)

الصفحات: 1 2


اضافة button في مكان محدد علي قورم - atefkhalf2004 - 29-09-20

الساد
كيف اشيف مجموعة من البوتون علي الفورم بناء علي رقم متسلسل

بمعني

لو عندي عشرة اصناف  من 1  الي 10
كيف اضيف  البوتون في صفوف  كل صف لا يزيد عن ثلاثة
شكرا


RE: اضافة button في مكان محدد علي قورم - ابو محمد محمد محمد - 29-09-20

كود :
dim int as integer

for i as integer =1 to 3
dim btn as new button
btn.text="btn" + i.tostring
btn.name="btn" + i.tostring
btn.left=10
btn.top=int
me.controls.add(btn)

int +=30

next



RE: اضافة button في مكان محدد علي قورم - Anas Mahmoud - 29-09-20

استخدم الاداة FlowLayoutPanel

وقت التصميم ضع الاداه بمالقاس الذي تريده

ثم في الكود لاضافة الازرار ستقوم بالتالي :

قم بعمل الاستعلام المناسب للحصول على البيانات من الجدول ، 

ثم انشا زر جديد واضف له اسم الصنف مثلا في الخاصية text و كذلك ال Id الخاص به في الخاصية tag ، لاحظ ان هذه الخطوة مهمة جدا جدا للتميز بين الازرار

ثم اضف له حدث الضغط للاجراء btn_click الذي ستلتقط فيه هذا الحدث مثلا 
كود :
   Dim btn As New Button
   btn.Tag = 0 'ID
btn.Text = "" 'النص المكتوب عليه
AddHandler btn.Click , addressof btn_Click
   flowLayoutPanel1.Controls.Add(btn)

الان الاجراء الخاص بالحدث 
كود :
Sub btn_Click (sender as object, e as eventargs)

dim btn as Button = sender
dim Id as integer = btn.tag

'الان ان تعرف اي صنف تم ضغطه Id
'افعل ما تراه مناسبا
end sub

اعذرني الكود كتبته في النوت باد لم اجربه جربه واعطني الناتج


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 29-09-20

مستر انس
انا احتاج مثال كامل
افترض ان البيانات من الجدول تسوف تعطي
1 ساندوتش1 16
2 ساندوتش1 17
3 ساندوتش1 12
4 ساندوتش1 18


RE: اضافة button في مكان محدد علي قورم - Anas Mahmoud - 29-09-20

حسنا
ولكن عذرا امهلني الى الليل عندما يتوفر لي بعض الوقت


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 29-09-20

حضرتك  ازاي  اضع  كود تحت كل  زر  سوف يتم انشاؤه
هي الفكرة هنا

برجاء التعديل


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 30-09-20

منتظر مثال من حضراتكم كما وعدتم

د انس محمود


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 01-10-20

Up
Up
Up


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 02-10-20

مستر انس
برججاء الاجابة


RE: اضافة button في مكان محدد علي قورم - atefkhalf2004 - 05-10-20

منتظر رد د انس