تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماهو كود تلوين رؤوس أعمدة الدتاجريدفيو والصفوف
#1
بسم الله الرحمن الرحيم

أود السؤال عن كود تلوين رؤوس أعمدة الداتاجريدفيو والصفوف كما بالصورة التالية [ID - Barcode - PName] إضافة إلى أعمدة الصفوف، وجزاكم الله خيراً.


الملفات المرفقة صورة/صور
   
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة:
#2
   

   

   
الرد
تم الشكر بواسطة: rnmr , Hazem1 , Hazem1 , princelovelorn
#3
جرب هذا
كود :
DataGridView1.EnableHeadersVisualStyles = False
DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Red
DataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.Blue
الرد
تم الشكر بواسطة: Hazem1 , Hazem1
#4
جزاك الله خيراً أخي الكريم عبدالله الدوسري، لم تُقصر في شرحك الله يرضى عنك وييسر أمرك. 
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة:
#5
تفضل هذا المثال :


الملفات المرفقة صورة/صور
   

.zip   GradientColumnHeader_src.zip (الحجم : 35.63 ك ب / التحميلات : 15)
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر




الرد
تم الشكر بواسطة: rnmr , Hazem1 , Hazem1
#6
(01-10-18, 06:54 PM)rnmr كتب : جرب هذا
كود :
DataGridView1.EnableHeadersVisualStyles = False
DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Red
DataGridView1.RowHeadersDefaultCellStyle.BackColor = Color.Blue

جزاك الله خيراً أخي الفاضل rnmr ، أكرمك الله وبارك في عمرك.
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة: rnmr
#7
أسف لم أنتبه لما طلبت بالضبط هذا مثال أخر .

فقط انسخ الجدول و ألصقه بمشروعك .


الملفات المرفقة صورة/صور
   

.rar   DataGridViewStyle.rar (الحجم : 222.94 ك ب / التحميلات : 20)
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر




الرد
تم الشكر بواسطة: rnmr , rnmr
#8
(01-10-18, 07:57 PM)asemshahen5 كتب : تفضل هذا المثال :

سُبحان الله، بصدق كان مثال رائع جداً يا أخي [b]asemshahen5، كنت أحاول أفهم الأكواد الأولية فيا حبذا إذا تناولت هذه الأكواد بشرح فيديو أو بالكتابة في درس أو مقال فسيكون مفيد جداً، أنا وجدت أن جوهر التعديل في جزئية الداتاجريدفيو فحاولت إضافة كود يقوم على تكبير حجم الخط قليلاً ويجعله من النوع الثقيل فاستخدمت الكود التالي :[/b]
PHP كود :
           Dim mfont As Font = New Font("Arial"32FontStyle.Bold)
 
           Dim textSize As SizeF e.Graphics.MeasureString(e.Valuemfont

ولم يقوم بتفيذ المطلوب،أتمنى منك أخي الكريم أن تشير إلى الخطأ في عدم التنفيذ، وقد وضعته بين أكواد الداتاجريدفيو التالية:

PHP كود :
Private Sub DataGridView1_CellPainting(ByVal sender As ObjectByVal e As System.Windows.Forms.DataGridViewCellPaintingEventArgsHandles DataGridView1.CellPainting

        If e
.RowIndex = -1 Then
            Dim img 
As Image
            img 
Image.FromFile("D:\WindowsApplication1\Resources\Header.png")
 
           TekenAchtergrond(e.Graphicsimge.CellBounds1)
 
           Dim format1 As StringFormat
            format1 
= New StringFormat
            format1
.HotkeyPrefix System.Drawing.Text.HotkeyPrefix.Show
            Dim ef1 
As SizeF e.Graphics.MeasureString(e.ValueMe.Font, New SizeF(CType(e.CellBounds.WidthSingle), CType(e.CellBounds.HeightSingle)), format1)
 
           Dim txts As Size
            txts 
Drawing.Size.Empty

 
           txts Drawing.Size.Ceiling(ef1)
 
           e.CellBounds.Inflate(-4, -4)

 
           Dim txtr As Rectangle e.CellBounds
            txtr 
HAlignWithin(txtstxtrContentAlignment.MiddleCenter)
 
           txtr VAlignWithin(txtstxtrContentAlignment.MiddleCenter)
 
           Dim brush2 As Brush
            format1 
= New StringFormat
            format1
.HotkeyPrefix System.Drawing.Text.HotkeyPrefix.Show

            brush2 
= New SolidBrush(Color.FromArgb(2166139))

 
           e.Graphics.DrawString(e.ValueMe.Fontbrush2CType(txtrRectangleF), format1)
 
           brush2.Dispose()
 
           Dim recBorder As New Rectangle(e.CellBounds.1e.CellBounds.Ye.CellBounds.Widthe.CellBounds.Height 1)
 
           e.Graphics.DrawRectangle(Pens.LightSlateGrayrecBorder)
 
           e.Handled True

        End 
If
 
   End Sub 
جزاك الله خيراً وزادك علمًا وأكرمك بالجنة.
عن أبي هريرة - رضي الله عنه - قال: قال رسول الله - صلى الله عليه وسلم -: ((كلمتان خفيفتان على اللسان، ثقيلتان في الميزان، حبيبتان إلى الرحمن: سبحان الله وبحمده، سبحان الله العظيم))؛ متفق عليه.

الرد
تم الشكر بواسطة:
#9
إذا أردت تكبير حجم  الخلية كبره من خصائص الجدول :

ColumnHeadersHeight=100


الملفات المرفقة صورة/صور
   
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر




الرد
تم الشكر بواسطة: Hazem1


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  قمت بعمل مثال لإستخراج النصوص من الصورة واجهتني مشكلة اللغة العربية ماهو الحل mohamedgadain61 1 35 منذ 5 ساعة مضت
آخر رد: ابراهيم ايبو
  [VB.NET] ماهو الخطا في هذا الكود ميدو الفنان 10 654 09-12-20, 10:59 PM
آخر رد: سعود
  [VB.NET] ماهو افضل برنامج للتشفير ميدو الفنان 4 432 21-10-20, 09:17 PM
آخر رد: ميدو الفنان
  كيف يمكن تلوين عدد من صفوف ListBox ؟ عبد الله 15 4,026 08-10-20, 01:24 PM
آخر رد: MetoDas
Rainbow [كود] ماهو الخطا في الكود الموضح لكم محمد مسافر 2 358 23-09-20, 01:09 AM
آخر رد: محمد مسافر
  ماهو الخطاء في هذا الكود عمور2016 1 423 06-09-20, 06:33 PM
آخر رد: حريف برمجة
  [VB.NET] مساعدة في تلوين صف معين في الداتا قريد فيو حسب قيمه نصية العطر الرايق 8 591 09-08-20, 01:13 AM
آخر رد: العطر الرايق
  الحدث KeyPress ماهو الكود المناسب بحيث اسمح فقط للارقام وعلامة او نقطة واحدة فقط! سعود 6 646 20-04-20, 08:36 PM
آخر رد: ابو روضة
  ماهو الخطأ في الاستعلام muad 2 494 08-01-20, 02:49 PM
آخر رد: muad
Rainbow [كود] ماهو الخطا في الكود الموضح في الصوره اسفل محمد مسافر 1 482 31-12-19, 03:51 PM
آخر رد: الماجيك مسعد

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


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