PDA

View Full Version : سوال: چگونه می توان فهمید که پس از یک عمل خاص چه EVENT هایی فعال می شوند؟



kasmaii61
سه شنبه 24 شهریور 1388, 11:27 صبح
با سلام خدمت دوستان عزیز :
می خواستم بدونم راهی وجود داره که برای یک اتفاق خاص بفهمیم که چه EVENT هایی در حال حاضر فعال شده؟
مثلا من زمانی که روی یک OBJECT خاص کلیک می کنم بفهمم چه EVENT هایی از اون OBJECT فعال میشه؟ یا زمانی که از یک فرم دیگه فرم دیگه ای رو SHOW می کنم بفهمم در فرم مقصد چه EVENT هایی فعال میشه؟
بگذارید یک مثال هم بزنم که منظورم واضحتر بیان بشه :
من اون اوایل برای اینکه بفهمم بعد از کلیک کردن یک سطر DATAGRIDVIEW چه رویدادی فعال میشه مجبور شدم تعدادی از event ها رو که فکر می کردم ممکنه برای مقصود من مفید باشه داخل فرم قرار بدم و یکی یکی با debug کردن به نتیجه مورد نظرم برسم و در نهایت بفهمم که رویداد RowHeaderMouseClick بعد از کلیک کردن datagridview فعال میشه. در حال حاضر هم برای خیلی از موارد مشابه به مشکل بر می خورم و باید با سعی و خطا بفهمم به همین خاطر دنبال راهی می گردم برای حل این مشکل
امیدوارم منظورم رو واضح گفته باشم

Hesamzadeh
چهارشنبه 25 شهریور 1388, 17:39 عصر
فکر کنم در Properties هر کنترل در تب Event ها، شما هر Event رو که انتخاب کنی یه توضیح مختصری اون پایین مینویسه که کار این بنده خدا چیه و کی اتفاق میافته:لبخند:
با این حساب نیازی نیست شما با آزمون و خطا مثلا ایونت mose hover رو پیدا کنی که برای چه کاریه

kasmaii61
شنبه 28 شهریور 1388, 10:25 صبح
فکر کنم در Properties هر کنترل در تب Event ها، شما هر Event رو که انتخاب کنی یه توضیح مختصری اون پایین مینویسه که کار این بنده خدا چیه و کی اتفاق میافته:لبخند:
با این حساب نیازی نیست شما با آزمون و خطا مثلا ایونت mose hover رو پیدا کنی که برای چه کاریه

عزیز دل از اون کامل تر شما می تونی به msdn مراجعه کنی و اطلاعاتی کامل در مورد هر event، زمان فعال شدن و غیره رو به دست بیاری. این چیزی نیست که احتیاج به تذکر شما داشته باشه و هر برنامه نویس مبتدی هم این رو می دونه.
لطفا موقع جواب دادن به سوال بیشتر دقت کنید