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

نسخة كاملة : تلوين عمود او صف في DataGrid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم

اخواني الكرام

هل من طريقة لتلوين صف او عمود في DataGrid ؟ لأني لا احب العمل على MsFlexgrid لأنها معقدة نوعا ما .

اشكركم جزيل الشكر ،،،
اعتقد لاتوجد طريقة الا تلوين الصف فقط من خاصية BackColor

لقد تعبت كثيرا وانا ابحث في هذا الموضوع ولم اجد حلاً ، فأنا احب العمل على الـ DataGrid لسهولة ربطها والتعامل معها بعكس الـ MsFlexGrid . لذا فأنا أطمع في سهولة الـ DataGrid والجماليات والتلوين في الـ MsFlexGrid .

هل يوجد أداة ocx جاهزة تحل هذه المشكلة ؟

فعلا سهلة فى الربط لاكين إمكانيتها ليست كبيرة ... شكلك تعودت على الـــ Adodc
توجد ادوات كثيرة بس هى شبيهة للــ
MsFlexGrid مثل MsHFlexGrid و VideFlexGrid تقريباً
لاكين خذها نصيحة منى لاتوجد ادوات عرض بيانات افضل من المذكورة اعلاه والله اعلم
الله يوفقك
اعلم ذلك اخي hago ، وقد أضفت مشاركة متواضعة في موضوعك المثبت بذلك ، لكني اطمع في السهولة والجمال مع بعضهما .
يقولون انك يجب ان تتعب وتتقن حتى تحصل على شئ جميل . لكن ليس لدرجة الملل فأنا أمل من الـ FelxGrid عموما ، فأنا أتعامل مع جداول يصل عدد اعمدتها اكثر من 20 عمود . فلك أن تتخيل مقدار الملل ؟

واشكرك جزيل الشكر لتفاعلك معي ، جزاك الله خيرا
نصيحة يا اخي مني استخدم Ms flex
انا بالبداية كنت مثلك ما بحبا بس بعدين عرفتها
ولاتتعب حالك خاصية التيلوين ماموجودة لاني دورت ائبلك
اخي الكريم في طريقة تسمح لك بتلوين كل الاعمده والصفوف في الاداة DataGrid من property بعدين color ومن هناك تغيير لون الصفوف والاعمده وكمان لون الخط
(16-12-12, 11:46 AM)ENG.MPROG كتب : [ -> ]
بسم الله الرحمن الرحيم

اخواني الكرام

هل من طريقة لتلوين صف او عمود في DataGrid ؟ لأني لا احب العمل على MsFlexgrid لأنها معقدة نوعا ما .

اشكركم جزيل الشكر ،،،

        'لتغيير لون الصفوف
        'DataGridView1.Rows(0).DefaultCellStyle.BackColor = Color.Red

        'لتغيير لون الاعمده
        ' DataGridView1.Columns(3).DefaultCellStyle.BackColor = Color.Red


        'لتغيير لون رؤوس الاعمده
        'DataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue
        'DataGridView1.EnableHeadersVisualStyles = false
       
        'لتغيير اللون لراس عمود محدد
        'DataGridView1.Columns(3).HeaderCell.Style.BackColor = Color.Magenta
        'DataGridView1.Columns(3).HeaderCell.Style.ForeColor = Color.Yellow

        'لتغيير اللون لراس صف محدد
        'DataGridView1.Rows(5).HeaderCell.Style.BackColor = Color.Red