پاک کردن ترسیمات انجام شده توسط Canvas
سلام دوستان
یک راهنمایی در مورد دستور پاک کردن ترسیماتی که به کمک متغیر canvas ترسیم شده لازم داشتم. مثلا خطی که با دستور زیر ترسیم شده را چطور حذف کنم.
Ca.Drawline(20dip,20dip,80dip,80dip,colors.blue,3dip)
رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید
رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید
بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.
پاسخ ها ( 2 )
سلام
برای حذف کدی که گذاشتید میتونید از کد زیر استفاده کنید:
و کلا برای حذف از کد زیر استفاده کنید، ببینید نتیجه میگیرید یا خیر
یا از Drawline استفاده کنید.
موفق باشید.
سلام
ممنون از جوابتون. روش اول یه اشکال داره اونم اینه که خطی که پاک میشه اگر با ترسیمات دیگه تقاطع داشته باشه در محل تقاطع، باعث گسیختگی نقطه ای در اونها میشه.
روش دوم هم کل ترسیمات موجود رو پاک میکنه