PDA

View Full Version : مبتدی: دیده نشدن یک کد در متد



aliramazani
پنج شنبه 27 اسفند 1394, 16:52 عصر
سلام
کدی که در تصویر هایلایت شده در برنامه اصلا دیده نمیشه و بنابر این اجرا هم نمیشه
اگر همین کد در یک دکمه قرار داده بشه اجرا میشه ولی در متد خیر139638

alireza4474
جمعه 28 اسفند 1394, 06:21 صبح
عجب!
یه بار پروژهرو clean و rebuild کن من که عقلم دیگه به جایی قد نمیده

aliramazani
جمعه 28 اسفند 1394, 12:09 عصر
عجب!
یه بار پروژهرو clean و rebuild کن من که عقلم دیگه به جایی قد نمیده
خودمم تعجبم چرا دیده نمیشه

nunegandom
شنبه 29 اسفند 1394, 12:06 عصر
اینو ببینید
DoWork بهش دادین؟
(http://stackoverflow.com/questions/14734517/c-runworkerasync-doesnt-trigger-dowork)

aliramazani
یک شنبه 01 فروردین 1395, 00:46 صبح
اره دادم بهش

prans_tork
دوشنبه 02 فروردین 1395, 17:46 عصر
تا اونجا که من میدونم ربطی به داخل متد بودن یا جای دیگه ای بودن نداره و هر وقت autosync کردیش باید اجرا بشه
تنها چیزی که به نظرم میرسه اینه که همین قسمت هایلایت شده رو داخل یه if قرار بده و قبل از صدا زدنش چک کن که مشغول نباشه
به صورت زیر:


if (workerMainForm.IsBusy != true)
{
workerMainForm.RunWorkerAsync();
}