تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يمكنني تنفيذ كود تحت زر قمت بانشاءه برمجيا ؟؟
#1
السلام عليكم ورحمه الله وبركاته
قمت بانشاء زر برمجيا  بهذا الكود
كود :
Dim newButton = New Button()
       newButton.Location = New Point(180, 50)
       newButton.Text = "100"
       Me.Controls.Add(newButton)
واريد ان اضيفه له حدث ؟
واريد ان انشي زر اخر بحدث اخر بعدد لا نهائي كيف ذلك 
بمعني اذا كان الزر رقم 1 موجود يقم بانشاء زر 2 وكيف اضيف حدث له
الرد }}}
تم الشكر بواسطة:
#2
كلما تحتاجه هو سطر واحد فقط 

كود :
       Dim newButton = New Button()
       newButton.Location = New Point(180, 50)
       newButton.Text = "100"
       AddHandler newButton.Click, AddressOf Me.Button_Click
       Me.Controls.Add(newButton)

و بالتأكيد ستحتاج الى كود الحدث الذى سيتم تنفيذه 

كود :
   Private Sub Button_Click()
       MsgBox("مبروك")
   End Sub

يمكنك اضافة أى عدد من الازرار 
و من خلال الاجراء Button_Click
يمكنك تحديد أى زر ماذا سيفعل 


كود :
 Private Sub Button_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim btn As Button = CType(sender, Button)
   MsgBox("You clicked " + btn.Text)
End Sub
الرد }}}
تم الشكر بواسطة: محمد كريّم , elgokr , elgokr , dametucorazon , dametucorazon


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 162 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 338 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  تنفيذ كود عند حدوث تغيرات فى أحد جداول قاعد بيانات sql heem1986 2 257 16-02-24, 06:37 AM
آخر رد: عبدالله الدوسري
  مشكلة عدم اكتمال تنفيذ بسبب فصل الشبكة او التيار الكهربائي اثناء النتفيذ تناسيم 3 1,845 05-02-24, 10:04 PM
آخر رد: 01AHMED
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  [VB.NET] كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل يوم Osama_NY 8 2,769 04-11-23, 01:42 PM
آخر رد: الحزين اليماني
  مشكلة في تنفيذ البرنامج 'microsoft.ace.oledb.12.0' provider is not registered um_noor20 6 614 13-09-23, 10:05 AM
آخر رد: um_noor20
  تنفيذ اسكربت من خلال فيجوال بيسك atefkhalf2004 4 724 16-03-23, 09:49 PM
آخر رد: atefkhalf2004
  [VB.NET] كيف يمكن تنفيذ امر داخل الباور شل zooz313 2 779 17-12-22, 02:25 PM
آخر رد: kebboud
Photo كيف يمكنني عمل dental chart او tooth chart لمراجعي عيادات الاسنان Alhootti1 12 1,366 13-10-22, 11:32 AM
آخر رد: Alhootti1

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم