View Full Version : چگونه می شود یک از روی یک label یک نمونه ایجاد کرد و اون نمونه رو به فرم add کرد.
God Of Pess 2012
سه شنبه 21 آذر 1391, 22:41 عصر
با سلام خدمت دوستان
من یک لیبل روی فرم دارم رنگ اون ابی و خاصیت تکست اون یک متن است.
چگونه میشه از این لیبل یک شی ایجاد کردن و اون شی رو به فرم اضافه کنم دقیقا مثل کپی کردن لیبل.
چون تا من یک لیبل درست کنم و خاصیت های اونو برابر اون الگوی قبلی قرار بدم زمان میبره می خوام یک بار یک لیبل با تمام خصوصیات اون درست کنم و با کد نویسی نمونه اون رو تو هر جای فرم قرار بدم.
masoodz
سه شنبه 21 آذر 1391, 23:05 عصر
کد زیر رو امتحان کن
public lable(String l)
{
Label l = new Label();
l.Location = new Point(100, 100);
l.Size = new Size(40, 40);
l.Text = "God";
l.Visible = true;
l.Show();
}
mousa1992
سه شنبه 21 آذر 1391, 23:42 عصر
public lable(String l)
{
Label l = new Label();
l.Location = new Point(100, 100);
l.Size = new Size(40, 40);
l.Text = "God";
this.Controls.Add(l);}
سلام
کد بالا رو اصلاح کردم
اینجا از this استفاده شده و labe به فرم اضافه خواهد شد - میتونی به جای this هر کنترل دیگه ای رو قرار بدی تا به اون اضافه بشه
موفق باشید
programerinfonet
سه شنبه 21 آذر 1391, 23:50 عصر
چرا از یوزر کنترل استفاده نمی کنی ؟؟؟
masoodz
سه شنبه 21 آذر 1391, 23:58 عصر
دوست من می تونی درباره this و کاربرد اون یخورده توضیح بدی ؟
public lable(String l)
{
Label l = new Label();
l.Location = new Point(100, 100);
l.Size = new Size(40, 40);
l.Text = "God";
this.Controls.Add(l);}
سلام
کد بالا رو اصلاح کردم
اینجا از this استفاده شده و labe به فرم اضافه خواهد شد - میتونی به جای this هر کنترل دیگه ای رو قرار بدی تا به اون اضافه بشه
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.