PDA

View Full Version : عدم اجرای یک رویداد در رویداد دیگر



دنیای برنامه نویسی
یک شنبه 10 اسفند 1393, 00:24 صبح
با سلام خدمت دوستان
از یک چک لیست باکس استفاده کردم و زمانی که فرم لود میشه آیتم هایی از جدول خوانده میشه و درون چک لیست باکس قرار داده میشه یه سری کد هم واسه رویداد
SelectedIndexChangedچک لیست باکس هم نوشتم ولی میخوام درد زمان لود فرم زمانیکه اطلاعات چک لیست باکس پرمیشه این رویداد عمل نکنه چه جوری میتونم تو رویداد لود فرممم این کد رو بنویسم یعنی عکس کد زیر :




;(checkedListBox1_SelectedIndexChanged(sender, e

محمد رضا فاتحی
یک شنبه 10 اسفند 1393, 07:32 صبح
فقط سینتکس شاید اشتباه باشه
// remove event handler checkedListBox1_SelectedIndexChanged -= new EventHandler(checkedListBox1_SelectedIndexChanged) ;
//Your Command
// add event handler
checkedListBox1_SelectedIndexChanged += new EventHandler(checkedListBox1_SelectedIndexChanged) ;

SabaSabouhi
یک شنبه 10 اسفند 1393, 08:06 صبح
با سلام خدمت دوستان
از یک چک لیست باکس استفاده کردم و زمانی که فرم لود میشه آیتم هایی از جدول خوانده میشه و درون چک لیست باکس قرار داده میشه یه سری کد هم واسه رویداد
SelectedIndexChangedچک لیست باکس هم نوشتم ولی میخوام درد زمان لود فرم زمانیکه اطلاعات چک لیست باکس پرمیشه این رویداد عمل نکنه چه جوری میتونم تو رویداد لود فرممم این کد رو بنویسم یعنی عکس کد زیر :




;(checkedListBox1_SelectedIndexChanged(sender, e


سلام
یه راهش همین چیزی هست که دوستمون rezafatehi گفت. ولی یه کار دیگه هم می‌تونی بکنی.
یه متغیر عمومی در سطح فرم بگیر، وقتی فرم load شد مقدارش رو true کن. توی رویداد مورد نظرت
چک کن، اگه اون متغیر false بود از رویداد بپر بیرون.

صبا صبوحی