تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال عن المقارنة في ListBox
#7
تفضل أخي Smile

كود :
Dim ItemsToDelete As New List(Of Integer)

Private Sub Deleted()
    ItemsToDelete.Clear()

    For I As Integer = 0 To ListBox1.Items.Count - 1
        For J As Integer = I + 1 To ListBox1.Items.Count - 1
            If Not ItemsToDelete.Contains(J) Then
                If LCase(ListBox1.Items(I)) = LCase(ListBox1.Items(J)) Then
                    ItemsToDelete.Add(J)
                End If
            End If
        Next
    Next

    Dim Count As Integer = 0

    For Each I As Integer In ItemsToDelete
        ListBox2.Items.Add(ListBox1.Items(I - Count))
        'ListBox1.Items.RemoveAt(I - Count)

        Count += 1
        lblFileName2.Text = "Deleted: " & Count
    Next

    ListBox1.Invalidate()
End Sub

Private Sub ListBox1_DrawItem(sender As System.Object, e As System.Windows.Forms.DrawItemEventArgs) Handles ListBox1.DrawItem
    Dim MyBrush As SolidBrush = SystemBrushes.WindowText

    If ItemsToDelete.Contains(e.Index) Then
        MyBrush = New SolidBrush(Color.Red)
    End If

    Dim MyListBox As ListBox = CType(sender, ListBox)

    If MyListBox.Items.Count > 0 Then
        e.DrawBackground()
        e.Graphics.DrawString(MyListBox.Items(e.Index), e.Font, MyBrush, e.Bounds)
        e.DrawFocusRectangle()
    End If
End Sub


الملفات المرفقة
.rar   COMPARENEW_Fix_1.rar (الحجم : 145.09 ك ب / التحميلات : 63)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
سؤال عن المقارنة في ListBox - بواسطة aftfm - 29-06-14, 01:37 AM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 29-06-14, 01:46 AM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 29-06-14, 05:40 PM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 02:44 AM
RE: سؤال عن المقارنة في ListBox - بواسطة salfig - 30-06-14, 04:12 AM
RE: سؤال عن المقارنة في ListBox - بواسطة Motaz Alnuweiri - 30-06-14, 04:18 AM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 05:08 AM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 04:49 PM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 07:47 PM
RE: سؤال عن المقارنة في ListBox - بواسطة vbnet - 30-06-14, 09:21 PM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 09:33 PM
RE: سؤال عن المقارنة في ListBox - بواسطة aftfm - 30-06-14, 10:12 PM


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


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