نمایش نتایج 1 تا 8 از 8

نام تاپیک: چگونه یک فرم را به حرکت بیندازیم

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    نجف آباد
    پست
    46

    چگونه یک فرم را به حرکت بیندازیم

    سلام
    می خواستم بدونم می شود یک فرم در صفحه desktop به حرکت در آید؟

  2. #2
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111
    دوست عزیز منظور از حرکت چیست تغییر مکان فرم منظورتان است

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    نجف آباد
    پست
    46
    بله تغییر مکان فرم

  4. #4
    کاربر دائمی آواتار reza.palang
    تاریخ عضویت
    دی 1385
    محل زندگی
    میون یهک جفت کروشه
    پست
    299
    خیلی عجیبه. چرا فکر میکنی نمیشه.
    احتمالا منظورتو کامل ننوشتی

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    نجف آباد
    پست
    46
    خوب اگر ساده است کد آن را بنویسید
    منظور من هم اتوماتیک حرکت کنه نه خودمان حرکت اش دهیم

  6. #6
    محروم شده
    تاریخ عضویت
    اردیبهشت 1386
    پست
    193

    this.Location = new Point(a,b);



    حالا مقادیر a و b را هرطوری که میخوای تغییر بده
    مثلا با یه timer مقادیر اونا را دائما عوض کن
    میتونی از کلاس Random برای تولید اعداد تصادفی هم استفاده کنی

    موفق باشید
    مهدی کیانی

  7. #7
    کاربر دائمی آواتار reza.palang
    تاریخ عضویت
    دی 1385
    محل زندگی
    میون یهک جفت کروشه
    پست
    299
    آقا ممنون.
    اما یه سوال. من قبلش میخواستم اینجوری
    this.Location.X += 10;
    this.Location.Y += 10;

    مقدار دهی کنم . ولی error میداد. با اینکه این property ، هم get و هم set رو داره. (readonly نیست)
    . چراش رو نمیدونم.....

  8. #8
    محروم شده
    تاریخ عضویت
    اردیبهشت 1386
    پست
    193
    به اینها خوص تودر تو میگن
    در واقع به مقادیر x و y از خاصیت باید به طور غیر مستقیم مقدار داد
    در واقع همون aو b توی کد بالا همین کار را میکنه

    موفق باشید
    مهدی کیانی

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •