منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة في اضافة زر داخل خلية في الداتا جريد فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
احتاج مساعدة في انشاء زر داخل خلية في الداتا جريد فيو مثل المرفقة في الصورة بحيث عند الضغط على الزر يظهر ليست بوكس و يتم تعبئتها ببيانات بدلالة النص المكتوب في الخلية المحددة 

شكرا مقدما
في حدث تحميل الفورم اضف هذا الكود وغير ما يلزم
هنا كمثال اضافة صورة في العمود الاخير لحذف صف (قم بوضع صورة اخرى في فولدر البرنامج
PHP كود :
       Dim img As New DataGridViewImageColumn()
 
       Dim inImg As Image Image.FromFile("del.ico")
 
       img.Image inImg
        dg1
.Columns.Add(img)
 
       img.HeaderText "Del / الغاء"
 
       img.Name "img"
 
       Me.dg1.Columns("img").Width 55
        img 
Nothing 
وفي حدث cellcontectnklick للدات جريد ضع هذا 


علما ان الرقم 5 هو رقم الاندكس للعمود
PHP كود :
 If e.ColumnIndex 5Then
          form1
.show
        End 
If 
(15-01-21, 08:17 AM)moosa_alabri كتب : [ -> ]في حدث تحميل الفورم اضف هذا الكود وغير ما يلزم
هنا كمثال اضافة صورة في العمود الاخير لحذف صف (قم بوضع صورة اخرى في فولدر البرنامج
PHP كود :
       Dim img As New DataGridViewImageColumn()
 
       Dim inImg As Image Image.FromFile("del.ico")
 
       img.Image inImg
        dg1
.Columns.Add(img)
 
       img.HeaderText "Del / الغاء"
 
       img.Name "img"
 
       Me.dg1.Columns("img").Width 55
        img 
Nothing 
وفي حدث cellcontectnklick للدات جريد ضع هذا 


علما ان الرقم 5 هو رقم الاندكس للعمود
PHP كود :
 If e.ColumnIndex 5Then
          form1
.show
        End 
If 
شكرا لاهتمامك ولكن ليس هذا المطلوب 
المطلوب هو انشاء زر داخل خليه معينه مثلا الداتا جريدفيو تعرض بيانات منتج (الكود - الاسم - السعر) احتاج انشاء زر بداخل الخلية المحددة المعروض فيها الاسم مثل بالظبط اضافة زر داخل تيكست بوكس
تفضل
PHP كود :
Dim btn As New DataGridViewButtonColumn()
 
       DataGridView1.Columns.Add(btn)
 
       btn.HeaderText "Click Data"
 
       btn.Text "Click Here"
 
       btn.Name "btn"
 
       btn.UseColumnTextForButtonValue True 
ربنا يبارك فيك انا ببحث ده من اكتر من 3 شهور