El subproceso que llama no puede acceder a este objeto porque un subproceso diferente lo posee. WPF
Cada vez que actualizo una etiqueta, recibí este error:El subproceso que llama no puede acceder a este objeto porque otro subproceso lo posee. Intenté invocar pero ha fallado. Estoy usando el formulario WPF.
delegate void lostfocs(string st);
private void imgPayment_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
Thread t = new Thread(modi);
t.Start();
}
void modi()
{
try
{
label1.Content = "df";
}
catch
{
lostfocs ld = new lostfocs(up);
// ld.Invoke("df");
object obj=new object();
ld.Invoke("sdaf");
}
}
void up(string st)
{
label1.Content = st;
}