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

نام تاپیک: حرکت با ابزار دست

  1. #1

    Question حرکت با ابزار دست

    با عرض سلام خدمت اساتید گرامی و دوستان عزیزم

    من توی برنامه یک پنل دارم که تعدادی کنترل روش قرار داره و اندازه اون تمام صفحه هست . با این حال هم به علت اینکه کنترل هاش زیاده ، خاصیت AutoScroll رو فعال کردم و فرم معمولا در حالت عادی scroll میخوره . حالا می خواستم بدونم چطور میشه ابزار دست (مانند نرم افزار Acrobate Reacder که می توانیم صفحه را بالا و پائین کنیم) رو شبیه سازی کرد . که کاربر با اون بتونه روی پنل حرکت کنه و قسمت های مختلفش رو ببینه ؟

    اصلا چنین کاری میشه انجام داد یا نه ؟


  2. #2

    نقل قول: حرکت با ابزار دست

    اونجوری که من متوجه شدم می خوای پنیلت اسکرول نداشته باشه و با درگ کردن پنل جابجا بشه.
    برای این کار شما می تونی اندازه پنلت رو بررسی کنی، اگه بزرگتر از جایی بود که براش در نظر گرفتی
    کرسر رو به دست تغییر بده و رو mousedown بیا بر اساس میزان حرکت ماوس، پنل رو جا به جا کن.
    اگه می خوای فصط به صورت عمودی جابه جا بشه فقط ارتفاعش رو تغییر بده و البته حدودش رو باید مشخص کنی که از محدوده مجاز خارج نشه.

  3. #3

    نقل قول: حرکت با ابزار دست

    آره اینو میدونم که باید چیکار کنم . اما همین که الان چه قسمتی از پنل رو نشون بده رو چطوری باید بهش بگم ؟

  4. #4

    نقل قول: حرکت با ابزار دست


    int x, y;
    private void panel1_MouseDown(object sender, MouseEventArgs e)
    {
    x = e.X;
    y = e.Y;
    if (e.Button == MouseButtons.Middle)
    this.Cursor = Cursors.Hand;
    }

    private void panel1_MouseMove(object sender, MouseEventArgs e)
    {
    if (e.Button == MouseButtons.Middle)
    panel1.Location = new Point(panel1.Location.X, panel1.Location.Y + (e.Y - y));
    }

تاپیک های مشابه

  1. به دست آوردن مسافت حرکت موس
    نوشته شده توسط arefba در بخش C#‎‎
    پاسخ: 11
    آخرین پست: دوشنبه 25 مرداد 1389, 03:09 صبح
  2. شما کدام ابزار را برای گزارشگیری ترجیح می‌دهید؟
    نوشته شده توسط مهدی کرامتی در بخش برنامه نویسی در Delphi
    پاسخ: 44
    آخرین پست: یک شنبه 27 آبان 1386, 01:29 صبح
  3. به دست آوردن IP ی ISP یی که به او connect شدیم
    نوشته شده توسط sajjad_rpg در بخش امنیت در شبکه
    پاسخ: 7
    آخرین پست: یک شنبه 09 بهمن 1384, 17:04 عصر
  4. حرکت تصویر(عکس) در دلفی
    نوشته شده توسط zehs_sha در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 1
    آخرین پست: پنج شنبه 04 اردیبهشت 1382, 18:29 عصر
  5. متن در حال حرکت
    نوشته شده توسط Gladiator در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: یک شنبه 31 فروردین 1382, 19:09 عصر

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

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