تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طريقة تحديد مقاس الصورة في Datagridview
#1
السلام عليكم
كيف يمكن تحديد مقاس عرض الصورة في عمود في الداتا كرد فيو في الفيجوال بيسك دوت نت بحيث يتم عرض الصورة بقياس معين بعض النظر عن مقاس الصورة الأصلي؟
علما أن الصورة يتم حفظها في قاعدة بيانات من نوع سيكوال سيرفر
مع الشكر مقدما للجميع
الرد
تم الشكر بواسطة: اسامه الهرماوي
#2
للفائدة تم حل المشكلة وحبيت اشارككم بالكود:
   Private Sub dgEmps_CellPainting(sender As Object, e As DataGridViewCellPaintingEventArgs) Handles dgEmps.CellPainting

       If (e.RowIndex < 0 Or e.ColumnIndex < 0) Then Return

       If dgEmps.Rows(e.RowIndex).Cells(e.ColumnIndex).ValueType = GetType(Byte()) Then
           CType(dgEmps.Rows(e.RowIndex).Cells(e.ColumnIndex),
                 DataGridViewImageCell).ImageLayout = DataGridViewImageCellLayout.Zoom

       End If
   End Sub
الرد
#3
بارك الله فيك على مشاركتنا الكود .. يمكن كذلك عمل المطلوب بهذا الكود الذي أستعمله دوما و بدون أي إشكالية ..
كود :
  Private Sub DataGridView1_CellValidating(sender As Object, e As DataGridViewCellValidatingEventArgs) Handles DataGridView1.CellValidating
       Dim i As Integer = 0
       While i < DataGridView1.Columns.Count
           If TypeOf DataGridView1.Columns(i) Is DataGridViewImageColumn Then
               DirectCast(DataGridView1.Columns(i), DataGridViewImageColumn).ImageLayout = DataGridViewImageCellLayout.Stretch
               DataGridView1.Columns(i).Width = 150
               Exit While
           End If
           i += 1
       End While
   End Sub

تحياتي
الرد
تم الشكر بواسطة: aliraqi , aliraqi
#4
عفوا اخي لا شكر على واجب
الرد
تم الشكر بواسطة: adnan gharbi


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] طريقة ربط التكست بالداتا جريد فيو ابو يوسف 4 2,043 26-10-20, 04:20 PM
آخر رد: هاني هاني
  [VB.NET] طريقة الطباعة على وجهين لبطاقة موظف Ad Heart 0 38 25-10-20, 02:47 AM
آخر رد: Ad Heart
Smile تحديد الكل في الداتاقريد فيو عمور2016 7 244 23-10-20, 03:54 AM
آخر رد: عمور2016
  [سؤال] ممكن طريقة تشفير اداة لعدم سرقتها jam3h 3 197 14-10-20, 11:20 AM
آخر رد: jam3h
  [VB.NET] طريقة نقل شاشة مشغل vlc ميدو الفنان 2 118 13-10-20, 10:08 PM
آخر رد: ميدو الفنان
  طريقة تشغيل الكريستال ريبورت على جهاز العميل ! ZaerAllail 6 273 12-10-20, 04:02 AM
آخر رد: ZaerAllail
  تحديد نوع العمود الذي يقبل ارقام وكسور عمور2016 2 92 09-10-20, 09:11 PM
آخر رد: عمور2016
  Zoom الصورة المعروضة داخل picturebox Lathe1 5 236 03-10-20, 04:20 AM
آخر رد: ابو روضة
Heart [سؤال] السلام علام مطلوب طريقة التحقق من كول الكلمة المتكرار في اليسة بوكس وضعها في التيكس ب Ali 2020 0 179 01-10-20, 12:38 AM
آخر رد: Ali 2020
  هل من طريقة checkcombobox في vb.net waeella 1 283 28-09-20, 04:33 AM
آخر رد: Rabeea Qbaha

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


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