PDA

View Full Version : تعداد متغیر button



MF
سه شنبه 17 خرداد 1384, 08:57 صبح
با سلام مجدد
فرض کنید بخوایم یه عدد از کاربر بگیریم و به اون تعداد buttom ایجاد کنیم چطور می شه . من از همان روش معمولی برای سایر نوعها استفاده می کردم و به روش پویا اونا رو تعریف می کردم ولی چیزی نمایش نمی داد.

فاطمه هاشمیان
سه شنبه 17 خرداد 1384, 10:02 صبح
با این کد جواب میده :موفق:

private void button1_Click(object sender, System.EventArgs e)
{
int j=1;
for(int i=1 ;i<=int.Parse(textBox1.Text);i++)
{
Button button = new Button();
button.Name = "Button"+i.ToString();
this.Controls.Add(button);
button.Show();
button.Location = new System.Drawing.Point(j,j);
button.Text = "For test";
j+=5;
}
}

saffari2005
سه شنبه 17 خرداد 1384, 13:07 عصر
با آرایه ها نیز می تونی این کار رو انجام بدی. کافیه آرایه ای از butoon ها تعریف کنی که طول این آرایه برابر مقدار ورودی است که از کاربر گرفته شده.
موفق باشید. :sunglass: