گفتیم که بعضی وقت ها Canvas فرزند کلاس های دیگه ای هست...
اکثر مواقع فرزند کلاس Bitmap هست...
+ میشه خودمون اون رو تعریف کنیم...
تا اینجا با Canvas آشنا شدیم...
حالا میخواهیم روی یک کمپوننت Image شروع به کار کنیم...
خوب بهتره اول از همه با رسم خط آشنا بشیم
برای رسم خط از تابع LineTo استفاده کنیم...
برای مثال ما به نقطه X=50 و Y=20 یک خط میکشیم...
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما همیشه با این دستور از نقطه 0,0 این خط رسم میشه.
برای رسم خط از نقطه های مختلف باید مداد ما جابجا بشه که از تابع MoveTo استفاده میکنیم.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ما معمولآ برای نقاشی مداد سیاه داریم. برای تغییر رنگ باید رنگ مداد رو عوض کنیم.
حالا باید خاصیت رنگ(Color) مداد(Pen) رو تغییر بدیم...
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا این خط خیلی برای ما نازک هست. میخواهیم یک خط با قطر بزرگتر بکشیم.
برای اینکا باید یک مداد با قطر بیشتر داشته باشیم...
که اینجا ما خاصیت عرض(Width) مداد رو تغییر میدیم...
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید