PDA

View Full Version : توضیح در مورد background worker



ordebehesht
یک شنبه 24 دی 1391, 18:53 عصر
دوستان سلام میشه یه توضیح و اگه ممکنه لینکی نمونه کدی برام در مورد backgroun worker بزارین ممنون میشم

khokhan
یک شنبه 24 دی 1391, 18:57 عصر
دوستان سلام میشه یه توضیح و اگه ممکنه لینکی نمونه کدی برام در مورد backgroun worker بزارین ممنون میشم




private void bw_DoWork(object sender, DoWorkEventArgs e)
{
BackgroundWorker worker = sender as BackgroundWorker;

for (int i = 1; (i <= 10); i++)
{
if ((worker.CancellationPending == true))
{
e.Cancel = true;
break;
}
else
{
// Perform a time consuming operation and report progress.
System.Threading.Thread.Sleep(500);
worker.ReportProgress((i * 10));
}
}
}

ordebehesht
یک شنبه 24 دی 1391, 18:59 عصر
private void bw_DoWork(object sender, DoWorkEventArgs e)
{
BackgroundWorker worker = sender as BackgroundWorker;

for (int i = 1; (i <= 10); i++)
{
if ((worker.CancellationPending == true))
{
e.Cancel = true;
break;
}
else
{
// Perform a time consuming operation and report progress.
System.Threading.Thread.Sleep(500);
worker.ReportProgress((i * 10));
}
}
}


مرسی ولی هیچی نفهمیدم

khokhan
یک شنبه 24 دی 1391, 19:00 عصر
http://msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx


http://www.dotnetperls.com/backgroundworker

khokhan
یک شنبه 24 دی 1391, 19:02 عصر
http://broadcast.oreilly.com/2010/06/understanding-c-using-backgrou.html

khokhan
یک شنبه 24 دی 1391, 19:05 عصر
قسمت پراپرتی فرمها با اینکه کلی تنظیمات داره ولی گاهی لازمه فرمها رواونطوری که دلمون می خواد طراحی کنیم

تو خود حدیث مفصل خوان از این مجمل :لبخند:

khokhan
یک شنبه 24 دی 1391, 19:18 عصر
می خوای یه مثال بزنم

mousa1992
یک شنبه 24 دی 1391, 19:22 عصر
سلام این لینکو (http://barnamenevis.org/showthread.php?376294-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-background-worker&p=1663435#post1663435) ببین

khokhan
یک شنبه 24 دی 1391, 19:38 عصر
سلام این لینکو (http://barnamenevis.org/showthread.php?376294-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-background-worker&p=1663435#post1663435) ببین
حله حله
شاد باشید

ordebehesht
یک شنبه 24 دی 1391, 20:55 عصر
می خوای یه مثال بزنم
اره
چرا که نه

ordebehesht
یک شنبه 24 دی 1391, 20:56 عصر
مرسی ایکاش یه نمونه کد آماده داشتین تا اجراشو ببینم بهتر توذهنم جا بیفته

khokhan
یک شنبه 24 دی 1391, 22:44 عصر
مرسی ایکاش یه نمونه کد آماده داشتین تا اجراشو ببینم بهتر توذهنم جا بیفته


یک راهنمای خوب