Hi guys, i have big problem about Backgroundworker, because i want to use it but it doesnt work i researched why it doesnt work and i found it ,it says your background worker uses a new thread, and this thread is different than the main UI thread ,that time i tried to use named Dispatcher.BeginInvoke method but it still doesnt work ,please help me ,i have to do it bu i couldnt. Background workers are not STA.