با سلام مجدد
فرض کنید بخوایم یه عدد از کاربر بگیریم و به اون تعداد buttom ایجاد کنیم چطور می شه . من از همان روش معمولی برای سایر نوعها استفاده می کردم و به روش پویا اونا رو تعریف می کردم ولی چیزی نمایش نمی داد.
با سلام مجدد
فرض کنید بخوایم یه عدد از کاربر بگیریم و به اون تعداد buttom ایجاد کنیم چطور می شه . من از همان روش معمولی برای سایر نوعها استفاده می کردم و به روش پویا اونا رو تعریف می کردم ولی چیزی نمایش نمی داد.
با این کد جواب میده :موفق:
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;
}
}
با آرایه ها نیز می تونی این کار رو انجام بدی. کافیه آرایه ای از butoon ها تعریف کنی که طول این آرایه برابر مقدار ورودی است که از کاربر گرفته شده.
موفق باشید. :sunglass: