6
Aquí está mi código ..Start/Stop DispatcherTimer de un hilo diferente
public DispatcherTimer tmr = new DispatcherTimer();
void somefunction (parameters){
if (something)
tmr.Start();
if (something else)
tmr.Stop();
}
Mi problema es que no puedo acceder a los métodos de arranque/parada del objeto tmr de la segunda función ya que se ejecuta en un hilo diferente !!!
¿Alguien puede ayudarme? ¡Me sorprendió este problema por casi 3 días! :(
gracias hasan..but ya que "TMR" es ya un objeto DispatcherTimer, que no tiene una ¡Método del despachador en esto! Esto habría funcionado si tmr es solo un objeto del temporizador, pero no es ... :( – Gowtham
@Gowtham prueba la respuesta actualizada –
aún no funciona. El error que obtengo es ... System.Windows.Threading .Dispatcher 'no contiene una definición para' Invoke 'y no se pudo encontrar ningún método de extensión' Invoke 'que aceptara un primer argumento de tipo' System.Windows.Threading.Dispatcher '(¿falta una directiva using o una referencia de ensamblado?) – Gowtham