public MainWindow() { InitializeComponent(); bloque = new BloquesTiempo(); bloque.EstadoBloque = (int)Clases.Estado.Espera; //Seteo inicial del temporizador principal ModoAutomatico = true; temporizador = new Temporizador(); temporizador.SetFunc(TiempoCumplido); //Seteo de propiedades del temporizador grafico TemporizadorGrafico = new TemporizadorGrafico(); TemporizadorGrafico.TextBoxHora = Horas; TemporizadorGrafico.TextBoxMinuto = Minutos; TemporizadorGrafico.TextBoxSegundo = Segundos; Contador.DataContext = bloque; this.Dispatcher.Invoke(ActualizarLabelEstado); }