ورود

View Full Version : سوال: ارور در WPF در سورس نویسی برنامه



ramtinak
دوشنبه 19 فروردین 1392, 15:25 عصر
سلام من یک مبتدی در سی شارپ هستم

WPF کار میکنم و یک تم (استایل) با WPF ساختم و الآن میخوام واسه کارایی اون برنامه ( که وصل میشه یه سروری که برای چت ساختم) کدنویسی کنم.
از کامپوننت AgsXMPP.dll استفاده میکنم
وقتی کدها رو مینویسم این ارور رو میدهد :
http://ax.lianbuzz.ir/?di=LDZD

کدی که نوشتم :
if (InvokeRequired)
{
BeginInvoke(new ErrorHandler(XmppCon_OnSocketError), new object[] { sender, ex });
return;
}

XmppCon = اسم سوکتمون هست و
(XmppCon_OnSocketError= برای ارور دادن سوکت هست

چیکار کنم؟ تو انجمن خود AgsXMPP کمکی نکردند
شما بهم کمک کنید ممنون دوستان

رافعی مهدی
چهارشنبه 28 فروردین 1392, 16:31 عصر
سلام
InvokeRequired یک پراپرتی برای کار کردن در برنامه های چند ریسمانه (Muti-Thread) هست که در Windows Form کاربرد داره. در WPF این روش وجود نداره و به جای اون از Dispatcher استفاده میشه.

this.Dispatcher.BeginInvoke(...);


سرچ کنید به جواب میرسید.