ورود

نسخه کامل مشاهده نسخه کامل : درگ



mina_ghorbani
25-10-2008, 20:35
سلام
چه جوذی می تونم یه دکمه ای رو درگ کنم اون وقت اگه به سمت بالا درگ کرده بره بالا اگر راست به راست و ..؟؟؟؟؟؟؟؟؟؟

hamidreza_buddy
25-10-2008, 23:11
یک متغییر bool clicked= false بگیر.
باید هنگامی که رویداد MouseDown روش دکمه ایجاد شد، clicked رو true کنی و توی رویداد MouseMove هم در صورتی که اون متغییر true باشد، Location اون دکمه رو بگذاری Location فعلی موس.

البته این روش دستی هست. روش های اتوماتیک drag%drop وجود داره که یه سرچ تو اینترنت بزنی پیدا می کنی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید