مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zk

عضویت از 1399/12/11

ایجاد رویداد

  • دوشنبه 11 اسفند 1399
  • 17:46
تشکر میکنم

اگه بخواهیم وقتی یک کنترل وارد یک کنترل دیگه میشه مثل ورود pictureBox  به label  اتفاق خاصی بیفته مثلا پیغام ظاهر بشه از کدوم رویداد باید استفاده کنم؟

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

احمد زواری گسک

عضویت از 1399/10/15

  • پنجشنبه 14 اسفند 1399
  • 00:04

سلام.

منظورتون از ورود، جا به جا کردن با موس هست؟ یا روش دیگه ای مد نظر دارید؟

 

در مورد جا به جایی با موس، بایستی x و y و عرض و ارتفاع آیتم در حال جا به جایی رو به دست بیاریم و اون رو با x و y و عرض و ارتفاع آیتم مورد نظر مقایسه کنیم تا در صورتی که آیتم ها روی هم قرار گرفتند، عملکرد مورد نظر را فراخوانی کنیم.

یک روش ساده تر دیگه هم این هست که موقعیت موس را با آیتم مورد نظر مقایسه کنیم، در این حالت اگر در حین جا به جایی آیتم اول، نشانگر موس روی آیتم دوم قرار بگیرد عملکرد اتفاق میفتد، ضعف این حالت این هست که اگر موس روی آیتم دوم نرود عملکرد اتفاق نمیفتد، حتی اگر بخشی از آیتم اول روی آیتم دوم قرار گیرد.

 

اگر منظور تون از ورود چیز دیگری هست بفرمایید تا در صورتی که راهکار براش داشتم عرض کنم خدمت تون

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)