PDA

View Full Version : load object



Evil 69
دوشنبه 16 مهر 1386, 12:46 عصر
سلام به تمام دوستان
من توی تا دارم با bv.net کار میکنم و تازه کارم میخاستم بدونم توی vb.net چطوری میشه از یک کنترل مثلا یک کلید به شکل پویا تولید کرد من این کارو توی vb6 انجام میدم ولی اینجا اون شرایط نیست :گیج:
لطفا راهنمایی کنید.

VisualStudio
دوشنبه 16 مهر 1386, 15:38 عصر
خیلی ساده باید از کلاسش یک نمونه درست کنی مثلا این کد یک Button :
declare new Control Object '
Dim btn1 As New Button
Set Button Properties '
btn1.text="fd"
btn.location= new point(111,111)
and ...

MohammadSoft
دوشنبه 16 مهر 1386, 16:38 عصر
سلام
فکر کنم دوستمون کد vb6 رو گذاشتند .
Dim btn As New Button
btn.Text = "تست"
btn.Location = new Point (100,100)
Form1.Controls.Add(btn)

Evil 69
چهارشنبه 18 مهر 1386, 13:46 عصر
از شما ممنونم ولی اگر میشه بگین چطور میتونم یک آرایه کنترلی بسازم
خیلی ممنون

VisualStudio
چهارشنبه 18 مهر 1386, 17:11 عصر
declare new Control Object '
Dim btn1 As New Button
Set Button Properties '
btn1.text="fd"
btn.location= new point(111,111)
and ...
دوست گرامی من این را تو دات نت نوشتم


از شما ممنونم ولی اگر میشه بگین چطور میتونم یک آرایه کنترلی بسازم
خیلی ممنون


در دات نت شما باید از Collection استفاده کنید

amirsajjadi
پنج شنبه 19 مهر 1386, 14:23 عصر
Dim btn As New Collection
'درست کردن آرایه ای از اشیا
For i As Integer = 1 To 10
Dim bn As New Button
bn.Text = CStr(i)
btn.Add(bn)
Next
'نمایش آرایه ای از اشیا روی فرم
For i As Integer = 1 To 10
Dim a As Button = btn(i)
a.Location = New Point(20, 25 * i)
Me.Controls.Add(a)
Next