تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما هو سبب الخطأ A Generic Error Occurred in GDI+
#5
استفسار!
لماذا تريد تحويل الصورة لأيقونة؟ في حين أنه يمكنك استخدامها كما هي
(انصح بوضع الصورة في الريسورس كما في المثال)
PHP كود :
'============================================================================================================================
    '
============================================================================================================================
    
' لرسم علامة × على زر الحذف في الكرد
    '
============================================================================================================================
    
'============================================================================================================================
    Public Shared Sub DGVDeletebtn(ByVal e As DataGridViewCellPaintingEventArgs, ByVal cellindex As Int16)
        '
KillProcess()

        If 
e.ColumnIndex cellindex Then
            e
.Paint(e.CellBoundsDataGridViewPaintParts.All)
            
e.Graphics.DrawImage(My.Resources.deletebtne.CellBounds.Xe.CellBounds.1)
            
e.Handled True
        End 
If
    
End Sub 

ملاحظة هامة: لا تستخدم أي رسائل مثل MsgBox أو غيرها داخل أي حدث Paint لأنها غالباً ستتسبب تعارض مع الرسم

لا تنسى أن تضع الصورة deletebtn.png في الريسورس Resources
الرد }}}
تم الشكر بواسطة: sendbad100 , ابراهيم النعيمي


الردود في هذا الموضوع
RE: ما هو سبب الخطأ A Generic Error Occurred in GDI+ - بواسطة abdualla - 21-03-17, 05:05 PM


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


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