PDA

View Full Version : سوال: حرکت کنترل ها در برنامه به صورت random



smm2006sh
جمعه 17 دی 1389, 16:49 عصر
با سلام
میخواستم بدونم که یه کنترل (به عنوان نمونه یه لیبل) میتونه توی فرم به صورت رندوم تغییر مکان بده و در زمان های مختلف دارای location های متفاوتی باشه.:متفکر:

محسن شامحمدی
جمعه 17 دی 1389, 17:41 عصر
میخواستم بدونم که یه کنترل (به عنوان نمونه یه لیبل) میتونه توی فرم به صورت رندوم تغییر مکان بده و در زمان های مختلف دارای location های متفاوتی باشهبله چرا که نه
1-فقط کافیه یک تایمر بذارید(دوست دارید چندثانیه یک بار مکانش عوض بشه؟)
توی اون این کارو کنید:
2-مقدار x و ‌y را بطور تصادفی(با استفاده از کلاس random) بسازید.
توجه کنید که مقدار این عدد تصادفی باید از یک شروع شود تا اندازه فرم.
برای x می شه this.width و برای y می شه this.height
3-حالا مقدار x , y تولید شده رو می تونید این طوری set کنید.


label1.location=new point(x,y);تموم شد.
@اگر می بینید کد دستتون ندادم فقط به این خاطره که مطلب رو کامل خودتون درک کنید و فقط یک کد آماده نبینید.