PDA

View Full Version : سوال: رسم مستطیل مورب



arashsoft
جمعه 27 مهر 1397, 09:28 صبح
سلام دوستان
من میخواهم یک مستطیل مورب رسم کنم نمونه :
149093

برای این منظور من زاویه دوران را دارم
اما راهی که به ذهن خودم رسید اینکه من 4 گوش با مختصات 4 نقطه رو (مختصات 4 نقطه رو از طریق زاویه بدست می آوریم ) رسم کنم ایا کسی کد این دستور را میداند
"رسم 4 گوش با مختصات 4 گوشه)

من کد رسم مستطیل میدونم اما این فقط بک گوشه و اضلاع رامیگیرد:




int t1 = int.Parse(textBox1.Text);
int t2 = int.Parse(textBox2.Text);
int t3 = int.Parse(textBox3.Text);
int t4 = int.Parse(textBox4.Text);




Pen pen = new Pen(Color.Red);
SolidBrush brush = new SolidBrush(Color.Blue);
Graphics g = panel1.CreateGraphics();
g.Clear(System.Drawing.Color.Azure);
Rectangle r = new System.Drawing.Rectangle(t1, t2, t3, t4);
if (chbFill.Checked)
g.FillRectangle(brush, r);
else
g.DrawRectangle(pen, r);

Mahmoud.Afrad
جمعه 27 مهر 1397, 12:45 عصر
https://stackoverflow.com/a/8194895
https://stackoverflow.com/a/10210639