PDA

View Full Version : سوال: رویداد کلیک در یوِزرکنترل



ras1364
دوشنبه 27 خرداد 1392, 12:51 عصر
سلام دوستان

یه مشکلی دارم امیدوارم که بتونین کمکم کنین

من یه یوزر کنترل درست کردم که روی اون یک پیکچر باکس قرار دادم و اندازه اون رو روی یوزرکنترل فیت کردم.

سئوال اینجاست که وقتی یوزرکنترل رو روی یک فرم اد می کنم و می خوام از رویداد کلیک اون استفاده کنم رویداد کلیک اون کار نمی کنه یعنی حتما باید روی خود یوزرکنترل کلیک کنم درصورتی که روی اون پیکچر باکس قرار گرفته حالا باید چیکار کنم .

راهی هست که بشه رویداد کلیک روی پیکچر باکس رو وصل کنیم به رویداد کلیک یوزر کنترل ؟؟؟؟ یعنی وقتی روی پیکچرباکس کلیک کنم رویداد کلیک روی یوزرکنترل فایر بشه ؟

با تشکر

saied_hacker
دوشنبه 27 خرداد 1392, 13:08 عصر
خوب چرا رویداد رو برای خود پیکچر باکس ست نمی کنی تا اونجا که یادمه پیکچر باکس از خاصیت کلیک ( click/mous down) پشتیبانی میکنه ....


البته میتونی توی رویداد/هندلر کلیک روی پیکچر باکس ، تابع کلیک فرم رو فراخونی کنی...

// picturebox click (----, ------)
{
myUsercontrol_Click(null, null);
}