تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب تلوبن خلفية داتا جريد فيو باكثر من لون
#1
السلام عليكم ورحمةالله وبركاته
لوسمحت عايز اغير لون خلفية الداتا جربد فيو. باكثر من لون. مثل تلوبن صفوف لون ولون
لكن تبقى الوان الخلفية الافتراضي حتي لو فارغة


رطلب تاني عايز فكرة ازاي اعمل وردية عمل ( فتح وردية عمل . غلق وردية عمل )
زي برامج الكاشير
الرد }}}
تم الشكر بواسطة:
#2
كود :
Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
DataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue
DataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightCoral
End Sub

ضع الكود في الفورم ليعمل لك صف لون وصف لون آخر.
الرد }}}
تم الشكر بواسطة: طالب 22 , الوادي
#3
انا مش عايز صف وصف انا عايز لون الخلفية يكون عامل زي صف وصف
وشكرا علي المشاركة
الرد }}}
تم الشكر بواسطة:
#4
انا مش عايز صف وصف انا عايز لون الخلفية يكون عامل زي صف وصف
وشكرا علي المشاركة
الرد }}}
تم الشكر بواسطة:
#5
(25-07-16, 08:27 AM)حريف برمجة كتب :
كود :
Private Sub DataGridView1_CellFormatting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellFormattingEventArgs) Handles DataGridView1.CellFormatting
DataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue
DataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.LightCoral
End Sub

ضع الكود في الفورم ليعمل لك صف لون وصف لون آخر.

تسلم لي غالي والله

كنت ناوي افتح موضوع لمعرفة تلوين صف صف في الداتا قريد فيو
هناك بالمعالج تقدر تتحكم بتلوين الصفوف في حالة الاتصال بالقاعده عن طريق المعالج
ولكن طريقتك المثلي والانفع لتلوين الصفوف في حالة الاتصال بالقاعدة عن طريق الاكواد وليس المعالج
الرد }}}
تم الشكر بواسطة:
#6
يا حريف لا داعي بوضع الأكواد داخل الحدث CellFormatting
يكفي تغييرهم من خصائص الداتاجريدفيو أو وضع السطرين في حدث Form1_Load
هذا من ناحية تلوين سطر وسطر أي تباين الأسطر

أما ناحية خلفيه الداتاجريدفيو ممكن تضع خلفية صورة ولكن تحتاج لاستخدام أدة داتاجريدفيو معدلة وهاهي

ضع هذا الكود أسفل كلاس الفورم واعمل Build للمشروع، عندها ستجد أداة DataGridView أعلى صندق الأدوات، استخدمها بدل الأداة التي في قسم Data
وستجد أن خاصية BackgroundImage ظهرت، قم بوضع صورة فيها
PHP كود :
Class DataGridView
    Inherits System
.Windows.Forms.DataGridView
    
Public Sub New()
        
DoubleBuffered True
    End Sub
    
<System.ComponentModel.Browsable(True)> Overrides Property BackgroundImage() As Image
    
Protected Overrides Sub PaintBackground(graphics As GraphicsclipBounds As RectanglegridBounds As Rectangle)
        If 
Not IsNothing(Me.BackgroundImageThen graphics.DrawImage(Me.BackgroundImagegridBounds)
        
Invalidate()
    
End Sub
End 
Class 
الرد }}}
تم الشكر بواسطة:
#7
شكرا وجاري التجربه
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حقل الزامي ضمن داتا كريت فيو EMADW 1 412 20-05-25, 01:12 PM
آخر رد: princelovelorn
  [VB.NET] داتا كريت فيو EMADW 13 1,147 15-05-25, 10:48 PM
آخر رد: Taha Okla
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 483 29-04-25, 10:57 PM
آخر رد: Taha Okla
  [VB.NET] ترقيم داتا كريت فيو EMADW 1 343 21-04-25, 11:52 PM
آخر رد: Taha Okla
  [VB.NET] استدعاء داتا كريت فيو من فورم اخر EMADW 1 419 16-04-25, 06:10 PM
آخر رد: مصمم هاوي
  [VB.NET] بطئ جلب البيانات في داتا جرد فيو h2551996 4 485 06-01-25, 06:45 PM
آخر رد: h2551996
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,660 09-10-24, 08:28 PM
آخر رد: Kamil
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 557 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,085 11-08-24, 11:44 AM
آخر رد: alachk

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


يقوم بقرائة الموضوع: