سلام
میخوام در هنگام اجرا ی برنامه لیبل جدید ایجاد شه بطوریکه بر روی فرم دیده شود و قابلیت هایی رو که ما میخوایم و داشته باشه
سلام
میخوام در هنگام اجرا ی برنامه لیبل جدید ایجاد شه بطوریکه بر روی فرم دیده شود و قابلیت هایی رو که ما میخوایم و داشته باشه
یه نمونه :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim LblDate As New Label
LblDate.Text = "Data Is : " & DateString
LblDate.Size = New Size(150, 50)
LblDate.Location = New Point(80, 50)
Me.Controls.Add(LblDate)
End Sub
سلام
لیبل مثل یک کلاس باید فراخوانی کنی و از اون شی بسازی مثلا :[new label= (یه متغیر)label] یک لیبل جدید ایجاد میکنه اما باید حتما اونو مقدار دهی کنی مقدار دهیش هم به این صورت که متغیر رو می نویسی سپس نقطه و تغیرات مورد نظر رو اعمال می کنی
اما یک چیز دیگه دوست عزیز لزومی نداره که در هنگام اجرای برنامه چنین کاری کنی همه ی کنترل ها خواصیتی دارند به اسم Visible شما می تونی این مقدار رو برابر فالس بزاری و هر جا که نیاز بود فعالش کن
مثال :
[private void button1_Click(object sender, EventArgs e)
{
;label1.Visible = true
}
]
کد بالا با کلیک یک دکمه یک لیبل رو که قبلا مخفی شده بود رو نمایش میده امیدوارم بدردت بخوره
آخرین ویرایش به وسیله mahdiidham1383 : یک شنبه 15 مرداد 1396 در 00:42 صبح