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

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

لدي برنامج به أداه MSHFlixGrid وبها بيانات والمطلوب تلوين صف بأكمله اذا كانت قيمة الخليه في العامود الثاني تساوي 50 ولك مني جزيل الشكر
معقوله سؤال صعب
جرب اخي هذا الكود واذا مشي الامر ادعي لنا بالخير

If MSFlexGrid1.TextMatrix(I, 2) = 50 Then
For c = o To MSFlexGrid1.Cols
MSFlexGrid1.Col = c
MSFlexGrid1.CellForeColor = vbRed
Next c
End If
سوف يقوم بتلوينه بالاحمر
لدي تجربة بسيطة
أرجو الإطلاع عليها
هناك زران أحدهما يتيح عرض البيانات لصاحب النقاط 50 و يلون السجلات باللون الأحمر .
الآخر يلون فقط الخليتان الخاصتين بالنقاط 50 و يلونهما باللون الأحمر .
يمكن بالنقر على السجل فيتم تلوينه باللون الأزرق .

المثال
جزاكم الله كل خير
بالنسبة لمثال الأخ benomar هل يمكن تلوين الصف بأكمله
عدلت لك في المثال
يمكن تلوين صف بأكمله بالنقر عليه نقرة واحدة
يمكن تلوين عدة صفوف صفاً صفاً
يمكن إزالة التلوين من على الصف بالنقر المزدوج عليه
يمكن إستعادة عرض محتويات الجدول بعد عرض بعض الصفوف ذات القيم المحددة (50 في المثال بالخلية المحددة) و ذلك بالنقر المزدوج على الفورم
جرب المثال
السلام عليكم

شكرا لك على هذا المثال الممتاز

يعطيك العافية


benomar كتب :عدلت لك في المثال
يمكن تلوين صف بأكمله بالنقر عليه نقرة واحدة
يمكن تلوين عدة صفوف صفاً صفاً
يمكن إزالة التلوين من على الصف بالنقر المزدوج عليه
يمكن إستعادة عرض محتويات الجدول بعد عرض بعض الصفوف ذات القيم المحددة (50 في المثال بالخلية المحددة) و ذلك بالنقر المزدوج علة الفورم
جرب المثال
جزاك الله ألف خير أخي الكريم فعلا مثال رائع
أشكرك أخي
هناك أمكانية لتطوير المثال أكثر
من الممكن تغيير القيمة التي سيتم إختيار الصف على ضؤها مثلاً بدلاً من جعلها ثابتة
الصفحات : 1 2