می خوام که یک دایره با شعاع مشخص رسم کنم برای این کار باید از چه کدی استفاده کنم ؟؟؟؟؟؟؟؟؟
می خوام که یک دایره با شعاع مشخص رسم کنم برای این کار باید از چه کدی استفاده کنم ؟؟؟؟؟؟؟؟؟
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
سلام.
برای اینکار، از Overload ای استفاده کنید که مختصات مستطیل محیط به دایره رو بعنوان پارامتر قبول میکنه. بعنوان مثال، برای رسم یه دایره به شعاع r و به مختصات مرکز x,y، به اینگونه عمل کنید:
البته باید دقت کنید که x و y همواره بزرگتر مساوی r باشه. ضمنا، منظور از g، یه instance از کلاس System.Drawing.Graphics هستش.
g.DrawEllipse(Pens.Red, x - r, y - r, 2 * r, 2 * r);
مگه همینم این کار رو انجام نمیده ؟
SolidBrush mySolidBrush = newSolidBrush(Color.Red);
Pen myPen = newPen(mySolidBrush);
//pictureBox1.CreateGraphics().DrawEllipse(myPen, x, y, r, r);
//x,y ==> Center
//r ==> Radius
pictureBox1.CreateGraphics().DrawEllipse(myPen, 50, 100, 150, 150);
//x = 50 y = 100 r = 150
در واقع دایره ای به قطر 150 و در مکان X=50, Y=100 رسم میشه و بر اساس شعاع نیست.مگه همینم این کار رو انجام نمیده ؟