منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] اضافة كلمة في جميع اسطر listbox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] اضافة كلمة في جميع اسطر listbox (/showthread.php?tid=20783)



اضافة كلمة في جميع اسطر listbox - mervandzz - 19-06-17

                                                  السلام عليكم ورحمة الله وبركاته



اريد من اخوتي الكرام كود لوضع كلمة معينة في جميع اسطر listbox
هدا مثال




 
واكون شاكر لكم علي افادتي


RE: اضافة كلمة في جميع اسطر listbox - silverlight - 19-06-17

الكود تقريبا سيكون شكله هكذا


PHP كود :
Public Class Form1
    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        
' لتملأ الليست بوكس الأولي بالارقام التي تريدها
        For i As Integer = 1 To 100
            ListBox1.Items.Add(i.ToString)
        Next
    End Sub

    Private Function AddWord(word As String, itemText As String) As String
        Return word + itemText
    End Function

    Private Function AddWord(word As String, lb As ListBox) As String()
        Dim result As List(Of String) = New List(Of String)()
        If lb.Items IsNot Nothing Then
            For i As Integer = 0 To lb.Items.Count - 1
                Dim item As String = TryCast(lb.Items(i), String)
                result.Add(AddWord(word, item))
            Next
        End If
        Return result.ToArray
    End Function

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim s As String = TextBox1.Text
        If Not String.IsNullOrEmpty(s) Then
            ListBox2.Items.Clear()
            Dim strings As String() = AddWord(s, ListBox1)
            For i = 0 To strings.Length - 1
                ListBox2.Items.Add(strings(i))
            Next
        End If
    End Sub
End Class