Popular

Obten claves web y navega gratis Router keygen para Android

Error 403 Forbidden con phpmyadmin y WAMP Server

Realizar suma, resta y división con javascript

DispatcherTimer in WPF

Todos los programadores que trabajamos con la plataforma Windows nos hemos de haber dado cuenta que en más de alguna ocasiones nos podemos encontrar con la necesidad de hacer ejecuciones de instrucciones cada cierto tiempo, para esté tipo de ejecuciones repetitivas podemos darnos cuenta que podemos utilizar "Timer o DispatcherTimer", son herramientas que nos ayudan ha generar estás ocasiones aquí un ejemplo bastante básico y sencillo a cerca de lo comentado. 

Primero que nada para usar el DispatcherTimer necesitamos incluir la siguiente librería: 

using System.Windows.Threading;

Que nos permitirá poder hacer uso del mismo. 

DispatcherTimer dt = new DispatcherTimer();

De está manera creamos el objeto. 

            dt.Tick += dt_Tick;
            dt.Interval = TimeSpan.FromSeconds(2);
            dt.Start();


        void dt_Tick(object sender, EventArgs e)
        {
            //Ejecuta la sentencia repetitiva cada 2 segundos
        }


Bueno a manera generar el Tick será el evento que se desencadenará cada límite de tiempo que se le establecio como intervalo al DispatcherTimer(), con la instrucción. 
dt.Start(); // Iniciamos el Dispacher

dt.Stop(); // Nos permite detenerlo. 


En una menera muy general así podríamos implementar el uso de DispatcherTimer para ejecutar instrucciones cada cierto tiempo límite. 

Comentarios

Entradas populares de este blog

Error 403 Forbidden con phpmyadmin y WAMP Server

Número de filas afectadas por instrucción PL/SQL en Oracle [Utilidades].

Como truncar un número decimal en C# sin redondear.