PDA

View Full Version : ترسیم اشکال گرافیکی در سی شارپ



r_s1389@yahoo.com
شنبه 18 آذر 1391, 21:13 عصر
سلام
من میخوام تو برنامه ام این خروجی را داشته باشم
این کد را هخم نوشتم ولی خروجی من یک چیز دیگه است

private void Form1_Paint(object sender, PaintEventArgs e)
{

int n = 0;
int m = 0;
Graphics g;
g = Form1.ActiveForm.CreateGraphics();
Brush[] b2 = new Brush[] { Brushes.Red, Brushes.Blue, Brushes.Purple, Brushes.Yellow, Brushes.Tomato, Brushes.Teal, Brushes.Tan, Brushes.Violet, Brushes.Wheat, Brushes.SeaGreen };
for (int i = 10; i <= 300; i += 30)
{


for (int j = 10; j <= 300; j += 30)
{
g.DrawRectangle(new Pen(Color.Silver, 4), i, j, 30, 30);
g.FillRectangle(b2[n], i, j, 30, 30);

}

n++;



}
}

r_s1389@yahoo.com
شنبه 18 آذر 1391, 21:22 عصر
در واقع من میخوام شکل بالایی را ترسیم کنم

r_s1389@yahoo.com
شنبه 18 آذر 1391, 21:45 عصر
چرا کسی جواب نمیده روی سوال رو متوجه نمیشین یا .......................

r_s1389@yahoo.com
شنبه 18 آذر 1391, 22:59 عصر
مثله این که این پست من طلسم شد

patrick5053
یک شنبه 19 آذر 1391, 07:46 صبح
سلام دوست عزيز اين رو دانلود كن و به داخلش به جز اين سوال خيلي چيزاي ديگه اي ام هست، اگه دانلود نشد بگو تا دوباره برات آپ كنم
موفق باشي.
http://uplod.ir/jshnwysj2sxz/Noktehaye_C__Sharp_.Net.pdf.htm

patrick5053
یک شنبه 19 آذر 1391, 07:48 صبح
اگه دانلود نشد پيام خصوصي بده.

فانوس1
شنبه 12 اردیبهشت 1394, 10:42 صبح
فکرکنم مشکل این کد این باشه که نوشته x و y را زیاد کن اما کم نکرده برای ضلع راست و پایین باید یک سری هم کم میشدند.