PDA

View Full Version : ترسیم مستطیل لبه گرد



Xcalivorse
جمعه 15 شهریور 1387, 11:18 صبح
با سلام.
دوستان می خواستم بدونم با چه دستوری میشه یه مستطیل لبه گرد ترسیم کرد ؟

رافعی مهدی
جمعه 15 شهریور 1387, 15:01 عصر
سلام

مستطيل لبه گرد توخالي: با استفاده از چهار تا خط و چهار تا ربع دايره
مستطيل لبه گرد توپر: با استفاده از دو تا مستطيل و چهار تا قطاع نود درجه اي از يك دايره
دستورات:

خط:

e.Graphics.DrawLine(pen, pt1, pt2);



كمان دايروي (يا بيضوي):

e.Graphics.DrawArc(pen, rect, startAngle, sweepAngle);



مستطيل:

e.Graphics.DrawRectangle(pen, rect);



قطاع دايروي (يا بيضوي):

e.Graphics.DrawPie(pen, rect, startAngle, sweepAngle);


كه در آنها e از جنس PaintEventArgs است. (در رويدادهايي مثل Paint هم وجود دارد)

موفق باشيد.



.