PDA

View Full Version : چگونه می توان یک مربع را با مربع های کوچک پر کنیم؟



setare1122
چهارشنبه 24 دی 1393, 22:13 عصر
سلام
دوستان عزیز میخوام یک برنامه بنویسم که باید یک مربع را با مربع های کوچک پر کنیم
درواقع حالت سنگ فرش
از دوستان خواهش میکنم کمک کنید

erfan_urchin
چهارشنبه 24 دی 1393, 23:27 عصر
سلام دوست عزیز بفرمایید این یه نمونه کد رو برای شما درست کردم

aminmousavi
چهارشنبه 24 دی 1393, 23:29 عصر
سلام دوست عزیز .
یک فرم بساز و این کد رو توی PageLoad قرار بده :

private void Form1_Load(object sender, EventArgs e)
{
System.Drawing.Size _mozaeik = new System.Drawing.Size(10, 10);
for (int y = 0; y < this.Height ; y += _mozaeik.Height)
{
for (int x = 0; x < this.Width; x += _mozaeik.Width)
{
Label label = new Label();
label.Size = _mozaeik;
label.BackColor = Color.ForestGreen;
label.BorderStyle = BorderStyle.FixedSingle;
label.Location = new Point(x, y);
this.Controls.Add(label);
}
}


}