PDA

View Full Version : مبتدی: نماش اطلاعات در label



ali.rk
یک شنبه 17 شهریور 1392, 12:08 عصر
سلام
من 100 متغییر دارم می خوام هر متغیر تو یه label بفوکونم (بزارم) چه کنم ؟ چه جوری لیبل جدید درست کنم؟

aliagamon
یک شنبه 17 شهریور 1392, 12:52 عصر
یه ارایه از لیبل ها درست کن و با یه حلقه اینکارو بکن .... :لبخند:

ali.rk
یک شنبه 17 شهریور 1392, 12:54 عصر
یه نمونه می ذاری ؟

aliagamon
یک شنبه 17 شهریور 1392, 13:11 عصر
خدمت شما:

Dim Labels As Label() = New Label(99) {}
Dim array As Integer() = New Integer(99) {}
For i As Integer = 0 To 99
Labels(i) = New Label()
Labels(i).Text = "salam"
If i > 0 Then
Labels(i).Left = Labels(i - 1).Right
End If

Me.Controls.Add(Labels(i))
Next

ali.rk
یک شنبه 17 شهریور 1392, 13:42 عصر
حالا اگه من 100 تا رو اجاد کرده باشم چی ؟

aliagamon
یک شنبه 17 شهریور 1392, 13:58 عصر
خدمت شما :

Dim i As Integer = 0
Dim array As Integer() = New Integer(99) {}
For Each l As Label In Me.Controls
l.Text = array(i)
i += 1
Next

البته با کدنویسی بسازین لیبل هارو راحت تره ...

ali.rk
یک شنبه 17 شهریور 1392, 15:44 عصر
ممنون نمی خوام ازت تشکر کنم چون هم 191 و هم 167 عدد اوله