الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف استطيع ان اغير لون Row في ListView

مغلق
بدأه HaithamNazzal في 27 يونيو 2005 · 1 رد · 834 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحياتي للجميع

عندي سؤال وهو كيف ان استطيع ان اغير لون Row كامل في ListView

طبعا ان اعرف اي Row اريد ان اغير

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

يــــا أقصى .... لا تنادي ..... فلن يجيبك احد

#2

Private Sub AltLVBackground(lvList As ListView

ByVal BackColorOne As OLE_COLOR, _

ByVal BackColorTwo As OLE_COLOR)

Dim lH As Long

Dim lSM As Byte

Dim picAlt As PictureBox

With lvList

If .View = lvwReport And .ListItems.Count Then

Set picAlt = Me.Controls.Add("VB.PictureBox", "picAlt")

lSM = .Parent.ScaleMode

.Parent.ScaleMode = vbTwips

.PictureAlignment = lvwTile

lH = .ListItems(1).Height

With picAlt

.BackColor = BackColorOne

.AutoRedraw = True

.Height = lH * 2

.BorderStyle = 0

.Width = 10 * Screen.TwipsPerPixelX

picAlt.Line (0, lH)-(.ScaleWidth, lH * 2), BackColorTwo, BF

Set lvList.Picture = .Image

End With

Set picAlt = Nothing

Me.Controls.Remove "picAlt"

lvList.Parent.ScaleMode = lSM

End If

End With

End Sub

Private Sub Form_Load()

AltLVBackground lvList, vbWhite, &HC0FFFF

End Sub

تفضل اخى جرب هذا الكود مع ملاحظة تغيير اسم listview الى lvlist

تم تعديل هذه المشاركة بواسطة khaled_helal في 7 سبتمبر 2006 في 04:14

KHALED_HELAL

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…