PDA

View Full Version : سوال: جا به جایی باتن در صفحه



cs_mz88
دوشنبه 24 مهر 1391, 19:48 عصر
سلام
دوستان، چگونه میشه یک باتن رو در فرم درگ(drog)یا کشید جای دیگه؟
ممنون میشم کمک کنید

مسعود اقدسی فام
دوشنبه 24 مهر 1391, 20:17 عصر
سلام
دوستان، چگونه میشه یک باتن رو در فرم درگ(drog)یا کشید جای دیگه؟
ممنون میشم کمک کنید
یه متعیر عمومی bool مثل down با مقدار false تعریف کن. ایونت Mouse_Down این مقدار رو true کن و در ایونت Mouse_Up مقدار false بده. پس این متغیرپایین بودن کلید رو براتون نگه می‌داره. حالا وقتی Mouse_Move شد بررسی کنید و اگه اون متغیر true بود دکمه رو به اندازه انتقال ماوس منتقل کنید. البته اگه Mouse_Move خودش پارامتری داشته باشه که وضعیت کلیدها (پایین و بالا بودن) رو مشخص کنه نیازی به اون متغیر نیست.

asadegha
دوشنبه 24 مهر 1391, 20:33 عصر
اینو ببین. مشکل داشتی بگو.

94029